|
![]() |
|||||
OSS Group :: Admin :: Настройка WiMAX 1.5 в ALT Linux 5.1 на Lenovo IdeaPad S10-2 |
||||||
|
Настройка WiMAX 1.5 в ALT Linux 5.1 на Lenovo IdeaPad S10-2ЗадачаДано: нетбук Lenovo IdeaPad S10-2 со встроенным WiMAX-модулем и предустановленным ALT Linux 5.1. $ uname -a Linux ideapad.oits.ru 2.6.30-std-def-alt15 #1 SMP Mon Dec 14 08:45:48 UTC 2009 i686 GNU/Linux $ lspci ... 02:00.0 Network controller: Intel Corporation WiMAX/WiFi Link 5050 Series ... Требуется: подключить нетбук к WiMAX-сети оператора Comstar. Для этого, собственно, и нужен WiMAX-стек версии 1.5. А для работы этой версии стека требуется наличие ядра 2.6.35. Для начала, вполне доходчивое англоязычное описание установки присутствует на официальном сайте Linux WiMAX. Мелкое отступление. В принципе, существует также описанный (и даже по-русски) вариант с установкой на Ubuntu с ядром 2.6.32, но в случае с ALT Linux 5.1 текущее ядро - 2.6.30, посему хрен редьки не слаще. Тем не менее, в случае с ALT Linux существует ряд мелких нюансов, знание которых способно немного сэкономить время. РешениеДля начала устанавливаем ядро 2.6.35 из репозитория Sisyphus. Внимание! Банальное предупреждение: если Вы не уверены, в том, что хотите поставить себе ядро из нестабильного по определению источника, не делайте этого. Ну или не говорите потом, что Вас не предупреждали. # apt-get install kernel-image-un-def-2.6.35-alt4.2.i586.rpm Аналогично доставляем также пакеты с необходимыми модулями ядра: # apt-get install kernel-modules-v4l-un-def-2.6.35-alt4.2.i586.rpm \ kernel-modules-drm-un-def-2.6.35-alt4.2.i586.rpm \ kernel-modules-alsa-un-def-2.6.35-alt4.2.i586.rpm Перегружаемся и получаем: $ uname -a Linux ideapad.oits.ru 2.6.35-un-def-alt4.2 #1 SMP PREEMPT Thu Sep 16 22:12:17 UTC 2010 i686 GNU/Linux Считаем, что подготовительные работы, связанные с модулем i2400m_usb из предыдущей инструкции, выполнены. Далее выкачиваем отсюда все доступные файлы из секции
Действуем по инструкции, распаковываем и копируем новую прошивку в $ tar xf i2400m-fw-1.5.0.tar.bz2 # install -o root -g root -m 0644 i2400m-fw-1.5.0/*.sbcf /lib/firmware Ставим пакет с исходниками нового ядра и распаковываем эти исходники в доступное место: # apt-get install kernel-source-2.6.35-1.0.0-alt1.noarch.rpm # tar xjf /usr/src/kernel/sources/kernel-source-2.6.35.tar.bz2 Внимание! В актуальном на момент написания этого материала пакете с исходниками ядра в них есть директория с заголовочными файлами $ ln -s asm-generic asm Далее для сборки потребуется ряд дополнительных библиотек и devel-пакетов: # apt-get install make binutils gcc4.4 glibc glibc-devel glibc-kernheaders kernel-headers-common \ libbfd libcom_err-devel glib2-devel libkeyutils-devel libkrb5-devel libkrb5-ldap \ libnl-devel libssl-devel zlib-devel В сборке wimax-tools нет ничего сложного, действуем по инструкции. $ tar xf wimax-tools-1.4.3.tar.gz $ cd wimax-tools-1.4.3 $ ./configure --with-linux=PATH_TO_LINUX_SRC $ make # make install В итоге оно даже само ставится по умолчанию в Далее, также по инструкции, патчим и собираем библиотеку Собираем по инструкции, ничего сложного нет: $ tar xf wpa_supplicant-0.6.10.tar.gz $ cd wpa_supplicant-0.6.10 $ patch -p1 < PATH/wpa_supplicant-0.6.10-generate-libeap-peer.patch $ make -C src/eap_peer # make -C src/eap_peer install # ldconfig Беда в том, что стандартная команда Добиться установки всего этого хозяйства Далее собираем и ставим WiMAX network service:
$ tar xf wimax-1.5.tar.gz
$ cd wimax-1.5
$ ./configure --prefix=/usr/local --with-linux=PATH_TO_LINUX_SRC \
--with-libwimaxll=/usr/local
$ make
# make install
Далее правим скрипт Ну и убеждаемся, что всё работает:
# wimaxd -b -i wmx0
# wimaxcu ron
SW Radio is turned ON.
# wimaxcu scan
Scanning 80% Done ======-
Network found.
NSP : COMSTAR
ID : 41
Signal : Fair
RSSI : -86 dBm
CINR : 5 dB
Network Type: Home Network
Activated.
Network found.
NSP : Yota
ID : 21
Signal : Fair
RSSI : -76 dBm
CINR : 5 dB
Network Type: Home Network
Activated.
Scanning operation completed.
# wimaxcu connect network 41
Connecting to COMSTAR Network...
Connection successful
# ifconfig
...
wmx0 Link encap:Ethernet HWaddr 00:11:22:33:44:55
inet addr:83.242.212.183 Mask:255.255.252.0
UP RUNNING NOARP MTU:1400 Metric:1
RX packets:7 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:20
RX bytes:1344 (1.3 KiB) TX bytes:674 (674.0 b)
# wimaxcu dconnect
Network Disconnected.
Для возвращения в режим работы с WiFi можно использовать последовательность действий из инструкции для WiMAX 1.4.
Дата создания: 2010-09-20 17:31:10 (Фетисов Ф. А. (faf)) Wiki::Admin Оглавление Карта раздела Изменения за сутки Изменения за неделю Изменения за месяц |
|
© 2006-2025 OSS Group. All rights reserved. | Техническая поддержка: Открытые Информационные Технологии и Системы
|
![Valid RSS feed [Valid RSS]](/files/ossg/images/banners/valid-rss-rogers.png)