3G USB модем не работает в 12.04

Когда я подключаю свой 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-карты).

Любая помощь?!

18
задан 30 May 2012 в 09:10

10 ответов

После большого поиска и чтения на различных форумах я нашел решение своей проблемы. Обратите внимание на то, что, в то время как другие ответы не решили мою проблему, они могли бы быть полезны другим, сталкивающимся с проблемами с 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 не будет работать.

Для автоматизации вещей следующие шаги представлены:

  1. sudo su
  2. nano /usr/bin/usbModemScript и помещенный следующее в файл:

       #!/bin/bash
       echo 1c9e 6061 > /sys/bus/usb-serial/drivers/option1/new_id
    

    Затем сохраните файл (Ctrl+O) и выйдите из нано (Ctrl+X).

  3. chmod +x /usr/bin/usbModemScript

  4. 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).

  5. reboot

ПРИМЕЧАНИЕ: необходимо заменить значения 1c9e и 6061 с соответствующими Значениями идентификаторов устройства Вашего собственного модема.

После перезагрузки Ваш модем должен быть обнаружен при соединении его с компьютером. Конечно, это не могло бы иметь место (поскольку это не было для меня)! Мое устройство не было обнаружено правильно после первого раза оно было подключено к компьютеру. Вместо этого я должен был разъединить и затем повторно подключить его, и на этот раз это было правильно обнаружено как модем в Сетевой Кормушке. Некоторые люди, возможно, также должны были бы перезапустить услуги администратора сети (как я сделал):

sudo service network-manager restart

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

Другое потенциальное решение состоит в том, чтобы использовать wvdial.

  1. Установка: sudo apt-get install wvdial
  2. Подключите свой модем к компьютеру.
  3. Выполненный: sudo wvdialconf /etc/wvdial.conf. Если это не говорит 'модема, найденного', затем Вам не повезло!
  4. Если модем найден, работайте: sudo nano /etc/wvdial.conf и вводит Ваша информация об ISP при необходимости путем заполнения полей, о которых Вы знаете. Выполненный man wvdial.conf в отдельном терминале для получения информации об опциях. После того как Вы готовы, сохранили файл (Ctrl+O) и выходите из нано (Ctrl+X).
  5. Теперь попытка соединиться: sudo wvdial

Для получения дополнительной информации о wvdial, прочитайте страницу справочника (т.е. man wvdial).

Надеюсь, это поможет :)

22
ответ дан 30 May 2012 в 09:10

У меня есть 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

Теперь вы будете онлайн с невероятной скоростью. Я думаю, что этот метод требует меньше времени и быстрее, чем другие методы.

0
ответ дан 30 May 2012 в 09:10

Вы установили переключатель usb-mode? Ubuntu 10.10 должно быть вместе с ним. Попробуйте проверить с помощью Synaptics, установлен ли usb-mode switch. После установки подключите USB-модем и подождите. Там будет опция на иконке подключения, где он пишет создать новый мобильный широкополосный доступ. Затем следуйте инструкциям из окна. Я использую USB-модем с Ubuntu 10.10, и он работает нормально. =)

0
ответ дан 30 May 2012 в 09:10

вы пытались использовать usb_modeswitch:

http://wiki.ubuntuusers.de/USB_ModeSwitch

для изменения типа с USB MMC Storage на 3G USB Модем?

0
ответ дан 30 May 2012 в 09:10

Знаете ли вы, какую марку и модель ваш модем? Huawei, Option или Sony Ericsson? Некоторые модели Huawei нуждаются в настройке. На датском сайте здесь: http://scripts.linux.dk/joomla/index.php/mobilt-bredb%C3%A5nd/mobiltbredbans.html вы можете скачать и запустить скрипт, который сделает большинство Модели Huawei работают. Вы можете перевести страницу с помощью Google Translate; -)

0
ответ дан 30 May 2012 в 09:10

Для этого USB-модема попробуйте sakis-3g. Вы можете скачать его: http://www.sakis3g.org/#downloading

0
ответ дан 30 May 2012 в 09:10

Установите usb-mode switch и используйте wvdial или gnome-ppp для подключения к Интернету. Вы также сможете подключиться, используя сетевой менеджер, если ваш модем обнаружен. USB-ModeSwitch это хитрость.

Если на вашем модеме есть пользовательские драйверы, установите их.

0
ответ дан 30 May 2012 в 09:10

Просто используйте альтернативное соединение, полное обновление Ubuntu. Подключите снова, используя свой 3g Dongle.

И все будет хорошо!

0
ответ дан 30 May 2012 в 09:10

У меня есть идея, как net setter работает в Ubuntu 10.04, 11.04 и т. Д.
Подключи & amp; добавить подключение MOB BB в диспетчере сети. Для получения справки с Network Manager смотрите здесь

0
ответ дан 30 May 2012 в 09:10

попробуйте

sudo modprobe usbserial vendor=0x1c9e product=0x6061

и подождите некоторое время. Это всегда работает для меня

0
ответ дан 30 May 2012 в 09:10

Другие вопросы по тегам:

Похожие вопросы: