Когда я подключаю свой 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)
[ 118] Как показывают выходные данные вышеупомянутых команд, устройство определяется как модем в 11.10, но в 12.04 оно определяется как USB-накопитель (устройство является одновременно 3G-модемом и USB-адаптером для SD-карты).
Любая помощь?!
После большого поиска и чтения на различных форумах я нашел решение своей проблемы. Обратите внимание на то, что, в то время как другие ответы не решили мою проблему, они могли бы быть полезны другим, сталкивающимся с проблемами с USB-модемами 3G (особенно сценарий сакэ-3g).
Я нашел свое решение в этом потоке, который я детализирую в следующем:
При подключении моего USB-модема это обнаруживается как устройство хранения данных USB. Согласно тому потоку, работая sudo modprobe option
мог заставить устройство быть обнаруженным как модем. В противном случае также предлагается выполнить следующие команды:
sudo su
echo 1c9e 6061 > /sys/bus/usb-serial/drivers/option1/new_id
где 1c9e 6061
идентификатор устройства, полученный из lsusb
команда. Это работало на мое устройство, и оно было обнаружено в Администраторе сети. Обратите внимание, что необходимо стать корневым использованием sudo su
и выполнение команды с sudo
не будет работать.
Для автоматизации вещей следующие шаги представлены:
sudo su
nano /usr/bin/usbModemScript
и помещенный следующее в файл:
#!/bin/bash
echo 1c9e 6061 > /sys/bus/usb-serial/drivers/option1/new_id
Затем сохраните файл (Ctrl+O) и выйдите из нано (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) и выйдите из нано (Ctrl+X).
reboot
ПРИМЕЧАНИЕ: необходимо заменить значения 1c9e
и 6061
с соответствующими Значениями идентификаторов устройства Вашего собственного модема.
После перезагрузки Ваш модем должен быть обнаружен при соединении его с компьютером. Конечно, это не могло бы иметь место (поскольку это не было для меня)! Мое устройство не было обнаружено правильно после первого раза оно было подключено к компьютеру. Вместо этого я должен был разъединить и затем повторно подключить его, и на этот раз это было правильно обнаружено как модем в Сетевой Кормушке. Некоторые люди, возможно, также должны были бы перезапустить услуги администратора сети (как я сделал):
sudo service network-manager restart
================================================================================
Другое потенциальное решение состоит в том, чтобы использовать wvdial
.
sudo apt-get install wvdial
sudo wvdialconf /etc/wvdial.conf
. Если это не говорит 'модема, найденного', затем Вам не повезло!sudo nano /etc/wvdial.conf
и вводит Ваша информация об ISP при необходимости путем заполнения полей, о которых Вы знаете. Выполненный man wvdial.conf
в отдельном терминале для получения информации об опциях. После того как Вы готовы, сохранили файл (Ctrl+O) и выходите из нано (Ctrl+X).sudo wvdial
Для получения дополнительной информации о wvdial
, прочитайте страницу справочника (т.е. man wvdial
).
Надеюсь, это поможет :)
У меня есть 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-mode? Ubuntu 10.10 должно быть вместе с ним. Попробуйте проверить с помощью Synaptics, установлен ли usb-mode switch. После установки подключите USB-модем и подождите. Там будет опция на иконке подключения, где он пишет создать новый мобильный широкополосный доступ. Затем следуйте инструкциям из окна. Я использую USB-модем с Ubuntu 10.10, и он работает нормально. =)
вы пытались использовать usb_modeswitch:
http://wiki.ubuntuusers.de/USB_ModeSwitch
для изменения типа с USB MMC Storage на 3G USB Модем?
Знаете ли вы, какую марку и модель ваш модем? Huawei, Option или Sony Ericsson? Некоторые модели Huawei нуждаются в настройке. На датском сайте здесь: http://scripts.linux.dk/joomla/index.php/mobilt-bredb%C3%A5nd/mobiltbredbans.html вы можете скачать и запустить скрипт, который сделает большинство Модели Huawei работают. Вы можете перевести страницу с помощью Google Translate; -)
Для этого USB-модема попробуйте sakis-3g. Вы можете скачать его: http://www.sakis3g.org/#downloading
Установите usb-mode switch и используйте wvdial или gnome-ppp для подключения к Интернету. Вы также сможете подключиться, используя сетевой менеджер, если ваш модем обнаружен. USB-ModeSwitch это хитрость.
Если на вашем модеме есть пользовательские драйверы, установите их.
Просто используйте альтернативное соединение, полное обновление Ubuntu. Подключите снова, используя свой 3g Dongle.
И все будет хорошо!
У меня есть идея, как net setter работает в Ubuntu 10.04, 11.04 и т. Д.
Подключи & amp; добавить подключение MOB BB в диспетчере сети. Для получения справки с Network Manager смотрите здесь
попробуйте
sudo modprobe usbserial vendor=0x1c9e product=0x6061
и подождите некоторое время. Это всегда работает для меня