Работа с модемом AnyDATA ADU-E100A (SKYLINK)
Материал из Gentoo Linux Wiki
- Вернуться в раздел железо
Содержание |
[править] Введение
Это руководство поможет настроить модем AnyDATA ADU-E100A для доступа в интернет через CDMA (SKYLINK).
| Примечание: Здесь описывается работа с ядром gentoo-sources-2.6.18-r2. Если у Вас ядро более ранней версии могут возникнуть проблемы с драйвером модема. |
| Предупреждение: При использовании ядра 2.6.18 мне не удалось задействовать сжатие. По-видимому это связано с тем, что в ядре включена поддержка MPPE (шифрование), но не включено MPPC (сжатие) из-за патентных ограничений. SKYLINK же требует связку MPPE-MPPC.
Если Вам необходимо сжатие - рекомендую использовать ядро 2.6.15 с патчами:
|
| Примечание: Для того, чтобы модем работал в режиме Sky Turbo (EV-DO), Вам необходимо иметь R-UIM карту, поддерживающую режим Sky Turbo (в этом случае на самой карте написано Sky Turbo), а также подключить услугу Sky Turbo в SKYLINK (я так понимаю, что для тарифов Turbo и Turbo+ она автоматически включена). |
[править] Настройка портa USB
Добавляеем поддержку USB в ядро (я не говорю о клавиатурах, флешках или других устройствах USB, а говорю только о модеме AnyDATA ADU-E100A).
Прежде всего включем поддержку USB вообще:
| Linux Kernel Configuration: Поддержка USB |
Device Drivers ---> USB support <*> Support for Host-side USB |
Если у Вас материнская плата Intel или Via:
| Linux Kernel Configuration: Поддержка USB |
Device Drivers ---> USB support <*> UHCI HCD (most Intel and VIA) support |
Если у Вас материнские платы других производителей:
| Linux Kernel Configuration: Поддержка USB |
Device Drivers ---> USB support <*> OHCI HCD support |
Если Вы хотите включить поддержку USB 2.0 (вообще-то с продекларированными 2,4 Мб/сек и USB 1.0 вполне справляется)
| Linux Kernel Configuration: Поддержка USB |
Device Drivers ---> USB support <*> EHCI HCD (USB 2.0) support |
Можно включить поддержку и модулями, однако не забудьте тогда подгрузить их в ядро прежде, чем втыкать модем.
[править] Включение драйвера модема
Включаем в ядро поддержку последовательного USB порта
| Linux Kernel Configuration: Поддержка USB |
Device Drivers ---> USB support ---> USB Serial Converter support <*> USB Serial Converter support |
Включаем драйвер модема (для ядер 2.6.18 и старше)
| Linux Kernel Configuration: Поддержка USB |
Device Drivers ---> USB support ---> USB Serial Converter support <*> USB Generic Serial Driver <*> USB driver for GSM and CDMA modems |
Включаем драйвер модема (для ядер до 2.6.18)
| Linux Kernel Configuration: Поддержка USB |
Device Drivers ---> USB support ---> USB Serial Converter support <*> USB AnyData CDMA Wireless Driver |
Если в Вашем ядре нет такой строки, то Вам необходимо либо обновить ядро, либо найти патч к Вашему.
Теперь необходимо скомпилировать ядро и перезагрузиться (как это сделать лучше описано в Настольной книге Gentoo.
Драйверы могут быть встроены и модулями, тогда необходимо будет предварительно их загрузить
[править] Загрузка драйверов модема в ядро
| Предупреждение: Внимание! Данная секция нужна только тем, кто собрирал поддержку в ядре модулями! |
Включаем поддержку USB вообще
# modprobe usb_core
Включаем поддержку USB порта (в зависимости от того, что мы там насобирали)
modprobe usb_uhci
или
# modprobe usb_ohci
и если собирали поддержку USB 2.0
# modprobe usb_ehci
Далее включаем USB-Serial конвертер
# modprobe usbserial vendor=0x16d5 product=0x6501
Все готово. Можно подключать модем.
