По причине не любви к торчащим изо всех щелей USB-свисткам,
была выбрана PCI карта Intel 5150, или аналогичная ей, - 5350,
полностью схожи, кроме количества подключаемых антен, в 5350
из 3 штуки, заявленая скорость в 450Мб/сек., и пр. вкусности.1. Настройка ядра.
Начиная с версии 2.6.26, драйвер поддерживающий сию карту находится в основной ветке ядра.
а. Поддержка стека WiMax:
Networking support -->
<M> WiMAX Wireless Broadband support
б. Для подержки карты на PCI шине, необходимо включить следующие:
Device Drivers
<M> MMC/SD/SDIO card support --->
Внтури раздела MMC ничего включать ненадо, кроме поддержки отладочной информации, если конечно Вам нужно.
с. Выбор драйвера - PCI (он же SDIO) и/или USB:
Device Drivers -->
[*] Network device support --->
WiMAX Wireless Broadband devices --->
<M> Intel Wireless WiMAX Connection 2400 over USB (including 5x50)
<M> Intel Wireless WiMAX Connection 2400 over SDIO
(8) WiMAX i2400m debug level
Для более раних версий ядер, но не ранее 2.6.23 драйвера находятся на сайте http://linuxwimax.org/Download
Процесс компиляции и установки описан во включённых README.
# make && make modules_install && make install && update-initramfs -u;
2. Установка Firmware.
Необходимо скопировать последнюю версию firmware с вышеуказаного сайта.
Поместить в каталог с остальными firmware, в основных дистрибутивах это каталог /lib/firmware/
Далее нужно переименовать скаченный файл в соответстующий типу вашего устройства:
i2400-fw-usb-1.4.sbcf - для USB устройства или
i2400-fw-sdio-1.4.sbcf - для PCIe карты.
Проверить какую именно firmware требует установленый драйве, можно командой:
# modinfo i2400m-usb || modinfo i2400m-sdio
3. Установка Порльзовательских приложений.
3.1 Intel WiMAX Tools.
# cd /usr/src
# git clone git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax-tools.git
# cd wimax-tools/
# sh bootstrap
# ./configure --build i386 \
--with-i2400m=/usr/src/linux \
--sysconfdir=/etc \
--localstatedir=/var;
# make install;
3.2 Intel WiMAX Network Service.
# wget "http://linuxwimax.org/Download?action=AttachFile&do=get&targ...
# tar -xf WiMAX-Network-Service-1.4.0.tar.bz2
# cd WiMAX-Network-Service-1.4.0
# sh bootstrap
# ./configure --build i386 \
--with-i2400m=/usr/src/linux \
--sysconfdir=/etc;
# make install
3.3 WiMAX Binary Supplicant.
# wget "http://linuxwimax.org/Download?action=AttachFile&do=get&targ...
# tar -xf Intel-WiMAX-Binary-Supplicant-1.4.0
# cd Intel-WiMAX-Binary-Supplicant-1.4.0
# ./install_supplicant.sh install
4. Запуск WiMax демона.
# rm /var/run/wimaxd.pid
# /etc/init.d/wimax start
5. Соединение.
# wimaxcu status
# wimaxcu ron
# wimaxcu scan
# wimaxcu connect network 4
# dhclient wmx0
# wimaxcu status link
# wimaxcu status connect
6. Подробное описание man wimaxcu.
7. Дополнительная информация.
* http://linuxwimax.org/FAQ
* http://ru.wikipedia.org/wiki/WiMAX
* http://www.intel.com/network/connectivity/products/wireless/...
* http://www.yotatester.ru/obzor-podklyuchenie-i-test-skorosti.../
* http://lists.linuxwimax.org/pipermail/wimax/
URL:
Обсуждается: http://www.opennet.dev/tips/info/2176.shtml