Подключение модема в ОС Linux.


Подключился к интернету от Космос ТВ, сам пользуюсь линуксом, а модем кабельный впервые вижу. С чего начинать?

 

Космос ТВ устанавливает своим абонентам модемы Thomson. Я настраивал такой модем в двух дистрибутивах — Debian GNU/Linux и ALT Masrer 2.2 (Orange). Кабельный модем, подключенный через USB, будет виден в системе как ethernet сетевой адаптер. Для его правильной работы необходимо настроить USB и сам модем. Параметры IP Космос ТВ отдаёт по dhcp.

 

Как установить модем при подключении через USB в linux?

 

Спросить у google. Вкратце, загрузить драйвер вашего USB hostcontroller'а. Они бывают нескольких типов: если USB 2.0, это будет ehci; в большинстве USB 1.1 это uhci,ohci (третий тип, 'Open' Host Controller (OHCI) Driver).

Названия модулей, соответственно, для ядер

2.4 — ehci-hcd, USB-uhci, USB-ohci.

2.6 — ehci-hcd, uhci-hcd, ohci-hcd

Грузить рутом /sbin/modprobe <имя модуля>

(например, для uhci — # /sbin/modprobe uhci-hcd)

засунуть имя в /etc/modules для автоподнятия при загрузке.

 

Как настроить модем?

 Загрузить драйвер. Для серии 2.4 имя его CDCEther, в 2.6 много подобных драйверов объединили в один, USBnet. Остальные рекомендации (по загрузке) поглядеть в предыдущем ответе. Можно навешать alias в modules.conf вместо /etc/modules (alias eth0 CDCEther). Поступать так, как велит дистрибутив (в debian /etc/modules.conf править запрещено, man update-modules).

 

Загрузил модули, что делать дальше?

 Конфигурируем IP посредством dhcp (зависит от дистрибутива).

Конфигрурация в debian, например, лежит в /etc/network/interfaces (man interfaces), тип — dhcp.

В RH'like — /etc/sysconfig/network-scrIPts (кажись). Остаётся только запустить dhclient, чтобы получить IP-адрес у меня он запускается автоматически при загрузке.Если всё настроено правильно, то при запуске из-под root:

1) ifconfig

2) route

должно быть примерно так:

ifconfig:

eth0

Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX

inet addr:<твой_IP> Bcast:XX.X. XX.XX Mask:XX.XX.XX.XX

и т. п.

 

lo

Link encap:Local Loopback

inet addr:127.0.0.1 Mask:XX.XX.XX.XX

и т. п.

и пример для route:

 

route:

10.3.0.0 * 255.255.0.0 U 0 0 0 eth0

default 10.3.0.1 0.0.0.0 UG 0 0 0 eth0

 

А если вместо подгрузки модулей выдаёт, что модуль не найден?

 Компетентные люди говорят, что во всех видимых ими современных дистрибутивах эти дрова есть. Если же это следствие кривой попытки скомпилить самому ядро, то надо разбираться самому дальше :/

 

Dhclient сообщает, что ему не нравится версия ядра.

apt-get install dhcp3-client

 

Настройка модема в debian:

Рекомендую при установке самого линукса в настройке сети указать, что ты хочешь использовать DHCP/BOOTP, тогда после установки и делать ничего не придётся.

Это примеры конфигов для debian, приводятся только раскомментированные строки:

 

/etc/network/interfaces:

==============================

# The loopback interface

auto lo

iface lo inet loopback

 

# The first network card — this entry was created during the Debian

installation

auto eth0

iface eth0 inet dhcp

==============================

 

/etc/network/options:

==============================

IP_forward=no

spoofprotect=yes

syncookies=no

==============================

 

/etc/dhcp/dhclient.conf:

==============================

request subnet-mask, broadcast-address, time-offset, routers, domain-name, domain-name-servers, host-name, netbios-name-servers;

 

FAQ написали (за что им БОЛЬШОЕ СПАСИБО)

Boris Abramov 2:450/206@fidonet и Zhenja Kaluta 2:450/254@fidonet

все предложения пишите на [email protected]

 

Читайте также

Все новости и события

Ваша заявка успешно отправлена!

В ближайшее время с Вами свяжется наш специалист для уточнения необходимых деталей.

Для корректной работы сайта и вашего удобства мы используем файлы cookie
Нажимая «Принять», вы даёте согласие на обработку файлов cookie в соответствии с Политикой обработки файлов cookie .
Политика Cookies

Сайт cosmos-telecom.by (Далее Сайт) использует файлы cookie для настройки и улучшения предоставляемого контента, повышая удобство пользования Сайтом.

Вы можете настроить использование каждого типа файлов cookie, за исключением типа «Системные» (обязательные) cookie, без которых невозможно корректное функционирование сайта

Сайт запоминает Ваш выбор настроек на 2 года поскольку некоторые cookie могут храниться в течение такого времени. По окончании этого периода Сайт снова запросит Ваше согласие. Вы вправе изменить свой выбор настроек файлов cookie (в т.ч. отозвать согласие) в любое время в интерфейсе Сайта путем перехода по ссылке в нижней части страницы Сайта «Настройка файлов cookies».

Перед тем как совершить выбор настроек параметров использования файлов cookie Вы можете ознакомиться с Политикой обработки файлов cookie СООО «КОСМОС ТВ» , а также со списком файлов cookie , содержащим их описание и сроки хранения.

Настройки файлов cookie
Системные файлы cookie

Системные файлы cookie – являются необходимыми для бесперебойного и надежного функционирования сайта. Отключение данного типа файлов cookie может привести к ограничению Пользователя в доступе к определенным функциональным возможностям сайта.

Функциональные файлы cookie

Функциональные файлы помогают сохранять выбранные настройки, установки на сайте, Данные файлы cookie позволяют Вам перемещаться по нашему Сайту и в полной мере использовать его возможности.

Рекламные файлы cookie

Используются для целей маркетинга и улучшения качества рекламы, предоставления более актуального и подходящего контента, персонализированного рекламного материала.
Позволяют подсчитывать количество и длительность посещений Сайта, анализировать, как пользователи используют Сайт, что помогает улучшать его производительность и делать более удобным для использования.

Операция выполнена успешно

Обработка прекращена и ваши персональные данные удалены

Операция не выполнена, ваши данные отсутствуют в базе данных