Когда я подключаю свой 3G USB модем к ноутбуку с 12.04, в Network-Manager ничего не отображается. Этот модем работает в 11.10 и модем отображается в Network-Manager, но не в 12.04 !!!
Вот результаты lsusb
и usb-devices
на двух машинах, одна с 11.10, другая с 12.04 :
Ubuntu-11.10 :
$ lsusb
Bus 002 Device 009: ID 1c9e:6061
$ usb-devices
T: Bus=02 Lev=02 Prnt=02 Port=03 Cnt=01 Dev#= 9 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1c9e ProdID=6061 Rev=00.00
S: Manufacturer=3G USB Modem
S: SerialNumber=000000000002
C: #Ifs= 4 Cfg#= 1 Atr=a0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I: If#= 3 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
Ubuntu-12. 04 :
$ lsusb
Bus 002 Device 003: ID 1c9e:6061 OMEGA TECHNOLOGY WL-72B 3.5G MODEM
$ usb-devices
T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1c9e ProdID=6061 Rev=00.00
S: Manufacturer=Qualcomm, Incorporated
S: Product=USB MMC Storage
S: SerialNumber=000000000002
C: #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)
Как показывает вывод вышеуказанных команд, устройство определяется как модем в 11.10, но в 12.04 оно определяется как USB-накопитель (устройство является одновременно 3G-модемом и USB-адаптером SD-карты).
Любая помощь?!
После долгого поиска и чтения на разных форумах я нашел решение моей проблемы. Обратите внимание, что, хотя другие ответы не решили мою проблему, они могут быть полезны другим, сталкивающимся с проблемами с 3G USB-модемами (особенно скриптом sakis-3g ).
Я нашел свое решение в этот поток , который я подробно опишу ниже:
При подключении моего USB-модема он определяется как USB-накопитель. Согласно этому потоку, запуск опции sudo modprobe
может заставить устройство быть обнаружено как модем. Если нет, также предлагается выполнить следующие команды:
sudo su
echo 1c9e 6061 > /sys/bus/usb-serial/drivers/option1/new_id
, где 1c9e 6061
- это идентификатор устройства, полученный из команды lsusb
. Это сработало для моего устройства и было обнаружено в Network-Manager. Обратите внимание, что вы должны стать пользователем root, используя sudo su
, и выполнение команды с sudo
не будет работать.
Для автоматизации работы представлены следующие шаги:
sudo su
nano / usr / bin / usbModemScript
и поместите в файл следующее:
#! / Bin / bash
эхо 1c9e 6061> / sys / bus / usb-serial / drivers / option1 / new_id
Затем сохраните файл (Ctrl + O) и выйдите из nano (Ctrl + X).
chmod + x / usr / bin / usbModemScript
nano /etc/udev/rules.d/option.rules
и поместите в файл следующее:
ATTRS {idVendor} == "1c9e", ATTRS {idProduct} == "6061", RUN + = "/ usr / bin / usbModemScript"
ATTRS {idVendor} == "1c9e", ATTRS {idProduct} == "6061", RUN + = "/ sbin / modprobe option"
Затем сохраните файл (Ctrl + O) и выйдите из nano (Ctrl + X).
reboot
ПРИМЕЧАНИЕ: Вы должны заменить значения 1c9e
и 6061
с соответствующими значениями идентификатора устройства вашего собственного модема.
После перезагрузки ваш модем должен быть обнаружен при подключении его к компьютеру. Конечно, это могло быть не так (как это было не для меня)! Мое устройство не было правильно обнаружено после первого подключения к компьютеру. Вместо этого мне пришлось отключить, а затем снова подключить его, и на этот раз он был правильно определен как модем в Network-Manger. Некоторым людям также может потребоваться перезапустить службу сетевого менеджера (как это сделал я):
sudo service network-manager restart
============================= ================================================== =
Другое возможное решение - использовать wvdial
.
sudo apt-get install wvdial
sudo wvdialconf /etc/wvdial.conf
. Если он говорит «модем не найден», значит, вам не повезло! sudo nano /etc/wvdial.conf
и введите информацию о своем интернет-провайдере, где это необходимо, заполнив поле поля, о которых вы знаете. Запустите man wvdial.conf
в отдельном терминале для получения информации о параметрах.Когда будете готовы, сохраните файл (Ctrl + O) и выйдите из nano (Ctrl + X). sudo wvdial
Для получения дополнительной информации о wvdial
, прочтите страницу руководства (например, man wvdial
).
Надеюсь, это поможет :)
Просто используйте альтернативное соединение, полное обновление ubuntu. Подключитесь снова, используя ваш 3g Dongel.
И все будет нормально!
пробовали ли вы использовать usb_modeswitch:
http://wiki.ubuntuusers.de/USB_ModeSwitch
для изменения типа с USB-накопителя MMC на USB-модем 3G?
Для этого USB-МОДЕМА попробуйте sakis- 3г. Вы можете скачать его: http://www.sakis3g.org/#downloading
попробуйте
sudo modprobe usbserial vendor=0x1c9e product=0x6061
И подождите некоторое время . У меня это всегда работает
У меня есть USB-накопитель Huawei E156 HSDPA (3G), и я сделал следующее, также он работал с моим мобильным телефоном Samsung 3G через USB-кабель.
sudo apt-get install wvdial
после установки wvdial введите следующие строки в терминале для редактирования wvdial.conf
sudo gedit /etc/wvdial.conf
Вставьте в редактор следующие строки:
[Dialer name]
Modem Type = Analog Modem
Phone = *99#
ISDN = 0
Baud = 460800
Username = " "
Password = " "
Modem = /dev/ttyUSB0
Init1 = ATZ
Init2 = at+cgdcont=1,"ip","your Access Point Name"
Stupid Mode = 1
Всякий раз, когда вам нужно подключиться, просто введите свой терминал
sudo wvdial name
Теперь вы будете онлайн с невероятной скоростью. Я думаю, что этот метод занимает меньше времени и быстрее, чем другие методы.
установите usb-модесвитч и используйте wvdial или gnome-ppp для подключения к интернету. Вы также сможете подключиться с помощью сетевого менеджера, если ваш модем будет обнаружен. usb-modeswitch - это трюк.
Если у вашего модема есть доступные пользовательские драйверы, то установите их.
Знаете ли вы, какой марки и модели ваш модем? Huawei, Option или Sony Ericsson? Некоторые модели Huawei нуждаются в доработке. На сайте Дэниш здесь: http://scripts.linux.dk/joomla/index.php/mobilt-bredb%C3%A5nd/mobiltbredbans.html вы можете загрузить и запустить скрипт, который заставит работать большинство моделей Huawei. Вы можете перевести страницу с помощью google translate ;-)
Установили ли вы usb-modeswitch ? Ubuntu 10.10 должен был прийти вместе с ним . Попробуйте проверить с помощью Synaptics, установлен ли usb-modeswitch . После установки подключите USB-модем и ждите. Там будет вариант на значке подключения, где он пишет создать новый мобильный широкополосный доступ. Затем следуйте инструкциям из окна. Я использую usb-модем с Ubuntu 10.10 и он работает нормально . =)
У меня есть идея, как сеттер работает в ubuntu 10.04, 11.04 и т. Д.
Подключите и добавьте соединение mob bb в диспетчере сети. Для получения справки по Network Manager см. здесь