Всем доброго здравия!
Имеется нетбук Lenovo Ideapad S10-3, внутри которого есть слот типа Мinicard PCI-Express для широкополосного беспроводного адаптера, т.е. модема, и есть модем U720 фирмы Novatel Wireless, который подключается к нетбуку через usb разъем. Недавно разобрал модем и обнаружил, что он состоит из двух частей: usb-адаптера с антенной и PCIe-миникарты собственно модема, которая вставляется в разъем на плате usb-адаптера. Я вынул ее и вставил в слот PCIe нетбука, подключив соответственно контакты встроенной в нетбук антенны.
Система на нетбуке установлена Debian Wheezy (ядро Linux 3.2.0-4-686-pae). Модем определился без проблем, правда, не как PCI, а как USB-устройство. Network-manager сразу же подхватил модем с теми же настройками подключения, что и были раньше. Но попытки соединения оказались безуспешными. Тогда я попытался дозвониться с помощью программы wvdial. Команда инициализации срабатывала, но при попытке наборе номера ATDT#777 выдавалось сообщение "NO CARRIER" и так далее по циклу. Опрашивал модем через терминал - откликается, команда AT+CSQ? выдает 99,99 - значит нет сигнала сети. И дело не в антенне и не в уровне сигнала, потому что я пробовал подключать модем через usb-адаптер с удлинителем, не отсоединяя внутренней антенны нетбука - работает! Вообще, то, что выдается AT-командами, а также результаты lsusb, hwinfo не зависят от того, как подключен модем - внутри или снаружи. По умолчанию для работы с модемом автоматически подгружаются модули ядра usbserial и option. Пробовал выгружать option и работать через драйвер airprime, который также подходит для U720, а еще для нескольких похожих модемов, выполненных в виде PCExpress карт(без USB штеккера). Результат тот же самый: когда модем подключен через usb - все в порядке, а когда через PCIe - нет сигнала.
Помогите, кто разбирается в этом, буду очень благодарен! Очень бы хотелось иметь модем встроенным, чтобы ничего не торчало из нетбука, особенно удобно в дороге.
Как подключить модем USB720 через слот PCIe к Lenovo IdeaPad S10-3
Есть ли разница в выводе dmesg при подключении через USB с внутренней антенной и через PCI-Express? Не сталкивался с подобными модемами, но думаю, дело в каком-то ядерном модуле.
Разница только в номере шины-устройства. В случае PCI-подключения выглядит так:
[ 3413.770161] USB Serial support registered for GSM modem (1-port)
[ 3413.771417] option 4-1:1.0: GSM modem (1-port) converter detected
[ 3413.771877] usb 4-1: GSM modem (1-port) converter now attached to ttyUSB0
[ 3413.772082] option 4-1:1.1: GSM modem (1-port) converter detected
[ 3413.776889] usb 4-1: GSM modem (1-port) converter now attached to ttyUSB1
[ 3413.777785] usbcore: registered new interface driver option
[ 3413.777799] option: v0.7.2:USB Driver for GSM modemsА в usb-варианте будет usb2-1,usb2-2 или usb3-1, в зависимости от того, в какой usb-разъем воткнуть модем.
Все вылечилось, когда я на некоторое время выдернул батарейку, которая питает память БИОСа. Оказывается там запомнилось состояние выключенного WiFi переключателем на корпусе в то время, когда у меня еще была установлена винда. Это-то и не давало работать модулю WWAN, также, как и WiFi (что я, к сожалению, не сразу заметил). Так что модем и Линукс тут не причем. Всем мое почтение!
Все вылечилось, когда я на некоторое время выдернул батарейку, которая питает память БИОСа. Оказывается там запомнилось состояние выключенного WiFi переключателем на корпусе
А там можно было и включить :) , не?
Всё равно - хорошо.
А там можно было и включить :) , не?
Да, можно было. Только ведь я винду снес подчистую, отдал Дебиану весь жесткий диск, а он у меня один. Live-версии винды никакого эффекта не давали.
[quote=mvt]
А там можно было и включить :) , не?
Да, можно было. Только ведь я винду снес подчистую, отдал Дебиану весь жесткий диск, а он у меня один. Live-версии винды никакого эффекта не давали.[/quote]
Да я про BIOS...
А винды у меня тоже нет. Как-то справляюсь... :)
Да я про BIOS...
Э, нет! Там какая-то хитрость(или баг) от Леново. Когда переключатель беспроводной связи на корпусе переводится в состояние "выкл", это запоминается в энергонезависимой памяти BIOS. Обратно активировать радио умеет только винда с установленной утилитой "Lenovo Energy Management". Без нее можно сколько угодно долго щелкать тумблером на корпусе, включать/выключать "wireless" в меню БИОСа без толку. И возврат к начальным установкам через это же меню тоже не помогает! Вот тут обсуждается эта проблема:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/577114