3G Модем + OpenSuse 11.4 = Дружба

Очередная смена дистрибутива – очередные проблемы. Используя Ubuntu избаловался, что все должно работать из коробки, почти все. А тут решил поставить OpenSuSE 11.4. Установка данного дистрибутива на мой ноутбук PackardBell NM-86 это вообще отдельная тема, но сейчас не об этом.

OpenSuSe E173Подключаю модем в бук, и что я вижу. Индикатор сигнализирует мне о том, что сеть найдена. NetworkManager молчит как партизан и никаким видом не показывает  настройки для мобильных сетей.

Начинаю разбираться. Делаю в консоли

ls /dev | grep USB 

А в ответ тишина, система не обнаружила наш модем.

lsusb говорит нам о том, что устройство все же подключено в USB порт

Bus 002 Device 003: ID 12d1:1436 Huawei Technologies Co., Ltd.

Google говорит, что для настройки модема нам понадобится usb_modeswitch. Пакет по-умолчанию уже был установлен в системе. Значит займемя его настройкой. Создаем файл /etc/usb_modeswitch.d/12d1:1436.

# Huawei E173 DefaultVendor= 0x12d1 DefaultProduct= 0x1436 CheckSuccess=20 MessageEndpoint= 0x0f MessageContent= "55534243123456780000000000000011062000000100000000000000000000" 

12d1 – idVendor, 1436 – idProduct, взятые из вывода команды lsusb

Дальше необходимо поправить правила UDEV в файлике /lib/udev/rules.d/40-usb_modeswitch.rules. Ищем в этом файле строку которая относится к нашему модему E173. У меня это выглядело изначально так:

 # Huawei E173 ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1557", RUN+="usb_modeswitch '%b/%k'" 

Меняем ATTRS{idProduct}==”1557” на ATTRS{idProduct}==”1436
В результате должно получится

 # Huawei E173 ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1436", RUN+="usb_modeswitch '%b/%k'" 

Дальше я перезапустил систему. Вывод ls /dev/ | grep USB возвестил о том, что устройство системой опознано. Значит можно настраивать мобильное соединение через NetworkManager.

Актуально для KDE

Заметил одну интересную особенность. Устройства в /dev есть, а в Networkmanager вкладка “Мобильные” все равно не активна.  Если у вас такое произошло, то не редактируйте файл /lib/udev/rules.d/40-usb_modeswitch.rules. Если уже отредактировали, верните обратно изменения. Тогда пункт станет активным, и можно будет создать новое соединение. Странный вообщем баг. НА 4 из 5 установках статья помогла, а вот на 5й вышел данный баг. Суда по камментам у Nosferatu сложилась такая же ситуация. Надеюсь данное дополнение ему поможет побороть проблему.

Поделиться в соц. сетях

Share to Google Buzz
Share to Google Plus
Share to LiveJournal
Share to MyWorld
Share to Odnoklassniki
This entry was posted in Компьютерное. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*