Инструкция по подключению Intel WiMAX link 5150/5350, при условии отсутствия альтернативного канала выхода в Интернет!
Инструкция для дистрибутива Ubuntu 9.10 Desktop скачанной с официального сайта.
Прежде всего, я должен предупредить, что Ubuntu 9.10, установленный несколько дней назад, был моей первой попыткой использовать Linux. Соответственно, я не имею практически никакого представления о механизмах правильного и корректного использования команд для установки драйверов и ПО. Все что я делал, я делал скорее на основе предположений, а не на основе точной и проверенной информации. Однако, не смотря на объективные препятствия опыт подключения к WiMAX оказался удачным!
При подключении я пользовался следующими инструкциями - http://comnote.blogspot.com
http://ubuntu-viplawyer.blogspot.com
http://icelord.net/wordpress/archives/1151
Вам понадобятся следующие файлы:
libnl-dev_1.1-5_i386.deb
WiMAX-Network-Service-1.4.0.tar.bz2
Intel-WiMAX-Binary-Supplicant-1.4.0.tar.bz2
NDnSAgentConfig_forDriver.xml
NDnSAgentDefaultConfig.xml
Перед началом, хочу указать на то, что иногда действия могут приводить к ошибке или сообещению о не найденной директории, по причине недостаточности прав. Т.е., чаще всего, отсутствия sudo перед началом команды или sudo su, чтобы войти как root.
План действий:
Этап 1 (под Windows)
1. Загрузка необходимых компонентов.
1.1 Грузим пакет libnl-dev, без которого драйвера откажутся работать.
1.2 Грузим обвязку драйвера WiMAX-Network-Service-1.4.0.
1.3 Грузим Supplicant - Intel-WiMAX-Binary-Supplicant-1.4.0.
1.4 Грузим Йотовские конфиги от Icelord.
Не уверен, но для ядра 2.6.30 может потребоваться еще и патч от Icelord. Не рвитесь его устанавливать, сначала выясните все подробно.
Команды для определения версии ядра:
uname -a
uname -r
Советую заранее активировать свое устройство из под Windows в Личном Кабинете на сайте Yota.
Этап 2 (под Ubuntu 9.10)
2. Установка
2.1 Устанавливаем, как в Винде, двойным щелчком загруженный пакет libnl-dev.
Либо, при наличии интернета, командой
sudo apt-get install libnl-dev
Теперь теоретически установка должна пройти без проблем.
2.2 Копирование файлов в нужные директории.
Копируем файлы с флешки в корневую папку пользователя, аналог папки "Мои документы" в Windows.
Нам нужны файлы, а не архивы, поэтому извлекаем сами файлы (просто открыв архив и перетащив их оттуда в Корневую папку пользователя).
sudo su
Вводим пароль (если потребуется)
sudo nautilus –открытие файлового менеджера с максимальными правами, это необходимо для наличия достаточных прав при копировании файлов в usr/src.
sudo cp WiMAX-Network-Service-1.4.0 /usr/src/WiMAX-Network-Service-1.4.0
sudo cp Intel-WiMAX-Binary-Supplicant-1.4.0 /usr/src/Intel-WiMAX-Binary-Supplicant-1.4.0
Или просто бросаем их в директорию /usr/src/, перетащив вручную. (Тоже требует выполнения команды sudo nautilus)
UPD [Узнал о следующем способе распаковать и установить архивы в папку usr/src, брошенные в корневую папку. При установке необходимо обладать правами root'а
tar -xvjf 'WiMAX-Network-Service-1.4.0.tar.bz2' --directory /usr/src
tar -xvjf 'Intel-WiMAX-Binary-Supplicant-1.4.0.tar.bz2' --directory /usr/src
Сам не проверял, но такой вариант представляется мне более правильным].
2.3 Устанавливаем обвязку драйвера Ваймакс.
cd usr/src/WiMAX-Network-Service-1.4.0
make clean
./configure --prefix=/usr/ --with-i2400m=/usr/src/linux-headers-$(uname -r) --localstatedir=/var
sudo make
sudo make install
2.4 Cтавим Supplicant
cd /usr/src/Intel-WiMAX-Binary-Supplicant-1.4.0
Далее,
sudo ./install_supplicant.sh install
Супликант ставится в /usr/local/lib, его сразу скопируем в /usr/lib
sudo cp -r /usr/local/lib/wimax/*.* /usr/lib/wimax/
2.5 Устанавливаем Йотовские конфиги.
Также бросаем их в корневую папку. Копируем их по месту назначения /usr/share/wimax/
sudo cp NDnSAgentConfig_forDriver.xml /usr/share/wimax/NDnSAgentConfig_forDriver.xml
sudo cp NDnSAgentDefaultConfig.xml /usr/share/wimax/NDnSAgentDefaultConfig.xml
Их тоже можно просто перетащить, главное чтобы прав хватило ))).
На этом свой процесс установки я закончил. И не ломая голову над скриптами, просто запустил интернет. Прописав следующие команды:
sudo wimaxd - запуск демона
sudo wimaxcu status - информация о подключении
sudo wimaxcu scan - сканирование доступных сетей
sudo wimaxcu connect network 15 -подключение к Yota
sudo dhclient wmx0 - авторизация (присвоение IP)
Важно! Для возможности подключиться к Yota, устройство рекомендуется активировать в Личном Кабинете еще под Windows.
Все! Yota должна заработать.
И еще, переключение в режим WiMAX - wimaxcu ron
Переключение в режим WiFi - wimaxcu roff
Полезная команда - sudo wimaxcu status link
Иногда, сеть помогает увидеть команда wimaxcu reset factory -для сброса заводских настроек.