3G USB модем не працює 12.04


18

Коли я підключаю 3G USB-модем до свого ноутбука з 12.04, у Network-Manager нічого не з’являється. Цей модем працює в 11.10, а модем відображається в Менеджері мереж, але не в 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-карти).

Будь-яка допомога ?!


Що таке модуль і як він підключений?
Крик Хавок

і в чому саме проблема? вам потрібно буде надати набагато більше інформації, якщо ви очікуєте, що хтось зрозуміє вашу проблему.
Стефано Палацо

5
Чи розпізнається палиця, якщо ви намагаєтесь створити нове з'єднання під System -> Preferences -> Network Connections -> Mobile Boradband?
Боббі

Я завжди ставлю мобільний широкосмуговий порт до порту USB і чекаю, коли щось станеться. але нічого не відбувається. Я новачок. Прошу вибачення, якщо ви насправді не розумієте мого питання
добре комп

1
@ok comp, що таке марка та модель вашого пристрою 3G? З яким провайдером провайдера / телекомунікації ви?
Nick HS

Відповіді:


22

Після багатьох пошуків і читання на різних форумах я знайшов рішення своєї проблеми. Зверніть увагу, що хоча інші відповіді не вирішили мою проблему, вони можуть бути корисними для інших, що стикаються з проблемами з 3G USB модемами (особливо сценарій sakis-3g ).

Я знайшов своє рішення в цій темі , про яку я детально опишусь у наступному:

Під час підключення мого USB-модему він визначається як USB-накопичувач. Відповідно до цього потоку, запуск sudo modprobe optionможе призвести до виявлення пристрою як модему. Якщо ні, також пропонується виконати такі команди:

sudo su
echo 1c9e 6061 > /sys/bus/usb-serial/drivers/option1/new_id

де 1c9e 6061ідентифікатор пристрою, отриманий з lsusbкоманди. Це працювало на моєму пристрої, і це було виявлено в Менеджері мереж. Зауважте, що ви повинні стати root, використовуючи 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) і вийдіть з nano (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) і вийдіть з nano (Ctrl + X).

  5. reboot

ПРИМІТКА. Вам слід замінити значення 1c9eта 6061відповідні значення ідентифікатора пристрою власного модему.

Після перезавантаження ваш модем повинен бути виявлений під час підключення до комп'ютера. Звичайно, це може бути не так (як це не було для мене)! Мій пристрій виявлено неправильно після першого підключення до комп'ютера. Натомість мені довелося відключити, а потім знову підключити його, і цього разу це було правильно виявлено як модем у Менеджері мереж. Деяким людям може знадобитися перезапустити послугу менеджера мережі (як я):

sudo service network-manager restart

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

Ще одне потенційне рішення - використовувати wvdial.

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

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

Сподіваюсь, це допомагає :)


Привіт, що таке варіант1?
mk ..

5

У мене є USB-накопичувач Huawei E156 HSDPA (3G), і я зробив наступне, також він працював для мого Samsung 3g mobile через 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

Тепер ви будете в Інтернеті з палаючими швидкостями. Я думаю, що цей метод менш трудомісткий і швидший, ніж інші методи.


2

спробуйте

sudo modprobe usbserial vendor=0x1c9e product=0x6061

І почекайте деякий час. Це завжди працює для мене


Що повинно статися після цієї команди? Чи повинен він відображатися в Менеджері мереж?
Відбувся Мохаммед

так, я сподіваюся, що так.
Рахул Вірпара

modprobe - program to add and remove modules from the Linux Kernel
Рахул Вірпара

На жаль, ця команда не вирішила проблему, і досі в моєму Менеджері мереж немає мобільного широкосмугового з'єднання. Дякуємо за допомогу в будь-якому випадку.
Засідає Мохаммед

@SeyedMohammad Зазвичай ця команда також не працює, коли модем був приєднаний. 1. Вийміть ключ. 2 Виконайте цю команду, тут продукт повинен бути цільовим. 3. Вставте модем.
ромашка

2

ви намагалися використовувати usb_modeswitch:

http://wiki.ubuntuusers.de/USB_ModeSwitch

змінити тип з USB MMC Storage на 3G USB модем?


Я припускав, що UsbModeSwitch є попередньо встановленим модулем на сучасних Linux dirtros! У будь-якому випадку я знайшов інший спосіб переключення типу пристрою, який я повністю поясню як відповідь.
Засідає Мохаммед

1

Ви встановили usb-modewitch? Ubuntu 10.10, мабуть, прийшов разом з ним. Спробуйте перевірити за допомогою Synaptics, чи встановлений usb-modewitch. Після встановлення підключіть USB-модем і зачекайте. Буде опція на піктограмі підключення, де вона пише створити нову мобільну широкосмугову мережу. Потім виконайте кроки у вікні. Я використовую USB-модем з Ubuntu 10.10, і він працює нормально. =)


його вже встановлено. але як тільки я підключаю модем, все одно нічого не відбувається. FYI, у мене є ця проблема, оскільки я використовую Lucid
нормально, комп.

яка модель вашого USB-модему?
Wilsonzaizai

0

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


Я використовував Huawei один раз для usb-modewitch, він не може працювати, тому що все ще нічого не відбувається, навіть мого мобільного широкосмугового модему не було виявлено. просто вогні моєї широкосмугової мережі постійно блимають
нормально,

Я також вже завантажую script.linux.dk/joomla/index.php/mobilt-bredb%C3%A5nd/… наступне посилання, але результат все-таки той самий
добре комп

зараз я використовую CSL U2-TF модем, виготовлений у Китаї, який я позичив у свого брата. результати все одно ті ж. мій ubuntu не виявляє цього
добре комп

0

встановіть usb-modewitch та використовуйте wvdial або gnome-ppp для підключення до Інтернету. Ви також зможете підключитися за допомогою мережевого менеджера, якщо ваш модем буде виявлений. usb-modewitch - фокус.

Якщо у вашому модемі доступні спеціальні драйвери, то встановіть їх.


0

Для цього USB МОДЕМУ спробуйте sakis-3g. Ви можете завантажити його: http://www.sakis3g.org/#downloading


Ні, я не пробував цього сценарію. Я сподівався, що буде стандартне рішення проблеми, тим більше, що пристрій відмінно працює з попередньою версією Ubuntu (тобто 11.10).
Відбувся Мохаммед

0

Просто використовуйте альтернативне з'єднання, повне оновлення ubuntu. Знову підключіться за допомогою 3g Dongel.

І це буде добре працювати!


Я завжди постійно оновлюю установку Ubuntu (щодня), але, на жаль, це не зробило показ мого модему в Network-Manager.
Відбувся Мохаммед

Але у мене це спрацювало, спробуйте використовувати Wv Dial
BigSack

0

У мене є ідея , як чиста інкубаторі працює в Ubuntu 10.04, 11.04 і т.д.
Connect & додати моб бб в зв'язку менеджера мережі. Довідку щодо Менеджера мереж шукайте тут

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.