Здесь собраны материалы, касающиеся работы и настройки ОС Linux семейства Fedora/Fedora Core.
Вступление
Невзирая на то, что USB модемы на базе чипа Conexant AccessRunner достаточно популярны, пришлось несколько поломать голову, прежде чем удалось настроить этот модем для подключения к Интернету в Fedora 9.
Данные инструкции должны быть также пригодными и для Fedora 8, Fedora 7, Fedora Core 6.
Основные шаги
1. На сайте Conexant AccessRunnerADSL USB Modems with Linux, в разделе Firmware возьмите и соберите из исходников программу, которая извлекает прошивку для вашего модема. Извлекает она её из драйвера для Windows, ищите его в .cab файле на диске, поставляющемся с модемом.
Чтобы не нарушать лицензионного соглашения, я не включаю саму прошивку (cxacru-fw.bin) в данный документ. Вам придётся извлечь её самостоятельно. Если у вас возникают непреодолимые препятствия с этим или потерян диск, напишите мне, обсудим, что делать.
2. Поместите извлечённую прошивку, cxacru-fw.bin. в каталог /lib/firmware. Перезагрузите компьютер, воткните USB кабель модема. Должна начать мигать (загрузка прошивки) и устойчиво загореться зелёная лампочка справа. Предполагается, что сам модем подключён должным образом, что у вас стоит разветвитель для телефонной линии и услуга ADSL вам доступна.
3. Найдите в сети и установите br2684ctl-20040226-alt1.i586.rpm (для создания виртуального интерфейса-моста для подключения модема). Найти этот пакет непросто, поэтому я прикрепил к сообщению его копию.
4. Убедитесь, что установлен пакет pppoe - потребуется для настройки собственно P2P соединения.
5. На этом предварительные шаги окончены, далее даются собственно инструкции по подключению модема.
a) подключите модем и дождитесь, когда загрузится прошивка, оба крайних индикатора должны загореться ровным зелёным светом
b) дайте команду
br2684ctl -b -c 0 -e 0 -a enc.vpi.vci
заменив указанные символьные строки на соответствующие цифровые.
enc - тип инкапсуляции. В случае LLC это 0.
vpi, vci - соответствующие значения, их вам должны были сообщить при предоставлении услуги ADSL
В итоге вам должны сообщить, что интерфейс nas0 успешно создан.
c) (делается в нормальных условиях только раз) запустите pppoe-setup, ответьте на вопросы. Укажите nas0 в качестве имени интерфейса.
d) командой
ifup ppp0
подключите модем.
e) перезапустите брандмауэр (service iptables restart)
Всё. Связь установлена, Интернет доступен. В дальнейшем вам придётся повторять шаги a,b,d,e для подключения к Интернету.
Отключиться можно командой ifdown ppp0, при повторном подключении без перезагрузки - повторите шаги d и e.
Примечание 1: всё вышеперечисленное, разумеется, запускается из-под root. Настройте sudo (/etc/sudoers), чтобы иметь возможность подключаться непривилегированным пользователем.
Примечание 2: если только у вас не безлимитный план, позаботьтесь об учёте трафика и мерах по автоматическому отключению связи, если необходимо. Я использую для таких целей ipcad (о его настройке - в отдельной статье).
Все комментарии, пожелания, указания на неточности и т.п. принимаются и приветствуются.
| Вложение | Размер |
|---|---|
| br2684ctl-20040226-alt1.i586.rpm | 8.61 КБ |