Автор Гілка: Підключення до інтернету через модем на Debian 8.2  (Прочитано 10072 раз)

Відсутній Cyan

  • Новачок
  • *
  • дописів: 19
  • Карма: +0/-0
при підключенні модема (МТС Коннект, модель ADU-500A) до ноута з’явиляється Mobile Broadband, але воно залишається неактивним навіть після тривалого часу, достатнього, щоб модем повністю підключився



usb_modeswitch оновлювала, через modprobe підключити не виходить

результат команди dmesg | grep -iE 'gsm|modem'
[30148.536678] usbserial: USB Serial support registered for GSM modem (1-port)
[30148.537007] option 4-2:1.0: GSM modem (1-port) converter detected
[30148.537473] usb 4-2: GSM modem (1-port) converter now attached to ttyUSB0
[30148.537609] option 4-2:1.1: GSM modem (1-port) converter detected
[30148.538058] usb 4-2: GSM modem (1-port) converter now attached to ttyUSB1
[30148.538187] option 4-2:1.2: GSM modem (1-port) converter detected
[30148.538623] usb 4-2: GSM modem (1-port) converter now attached to ttyUSB2
[31112.492702] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[31112.493090] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[31112.493460] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[35628.098447] option 4-2:1.0: GSM modem (1-port) converter detected
[35628.098915] usb 4-2: GSM modem (1-port) converter now attached to ttyUSB0
[35628.101469] option 4-2:1.1: GSM modem (1-port) converter detected
[35628.101917] usb 4-2: GSM modem (1-port) converter now attached to ttyUSB1
[35628.104615] option 4-2:1.2: GSM modem (1-port) converter detected
[35628.105965] usb 4-2: GSM modem (1-port) converter now attached to ttyUSB2

результат команди wvdialconf:
Editing `/etc/wvdial.conf'.
 
Scanning your serial ports for a modem.
 
Modem Port Scan<*1>: S0 S1 S2 S3
ttyUSB0<*1>: ATQ0 V1 E1 — OK
ttyUSB0<*1>: ATQ0 V1 E1 Z — OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 — OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 — OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 — OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK
ttyUSB0<*1>: Modem Identifier: ATI — Manufacturer: QUALCOMM INCORPORATED
ttyUSB0<*1>: Speed 9600: AT — OK
ttyUSB0<*1>: Max speed is 9600; that should be safe.
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 — OK
ttyUSB1<*1>: ATQ0 V1 E1 — failed with 2400 baud, next try: 9600 baud
ttyUSB1<*1>: ATQ0 V1 E1 — failed with 9600 baud, next try: 9600 baud
ttyUSB1<*1>: ATQ0 V1 E1 — and failed too at 115200, giving up.
ttyUSB2<*1>: ATQ0 V1 E1 — failed with 2400 baud, next try: 9600 baud
ttyUSB2<*1>: ATQ0 V1 E1 — failed with 9600 baud, next try: 9600 baud
ttyUSB2<*1>: ATQ0 V1 E1 — and failed too at 115200, giving up.
 
Found a modem on /dev/ttyUSB0.
Modem configuration written to /etc/wvdial.conf.
ttyUSB0<Info>: Speed 9600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

результат команди /etc/wvdial.conf
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Baud = 9600
New PPPD = yes
Modem = /dev/ttyUSB0
ISDN = 0
; Phone = <Target Phone Number>
; Password = <Your Password>
; Username = <Your Login Name>

команда nmcli con list дає помилку
Error: 'list' is not valid 'connection' command.

Присутній denkin

  • Кореспондент
  • ***
  • дописів: 129
  • Карма: +3/-0
а просто створити нове з'єднання "Мобільне широкосмугове" через нетворк-манагер пробувала?
Xubuntu 20.04.X + Xubuntu Testing

Відсутній Cyan

  • Новачок
  • *
  • дописів: 19
  • Карма: +0/-0
а просто створити нове з'єднання "Мобільне широкосмугове" через нетворк-манагер пробувала?
а точно, це теж пробувала і не допомогло

Присутній denkin

  • Кореспондент
  • ***
  • дописів: 129
  • Карма: +3/-0
завантажувати з модемом? (не підключати після старту)
Xubuntu 20.04.X + Xubuntu Testing

Відсутній kisil

  • Графоман
  • ****
  • дописів: 353
  • Карма: +0/-0
  • Toruble in Windows reboot, toruble in Unix be root
    • About me
а просто створити нове з'єднання "Мобільне широкосмугове" через нетворк-манагер пробувала?
а точно, це теж пробувала і не допомогло


А чому не вийшло? Опишіть на чому вийшли помилки???

Відсутній Cyan

  • Новачок
  • *
  • дописів: 19
  • Карма: +0/-0
а просто створити нове з'єднання "Мобільне широкосмугове" через нетворк-манагер пробувала?
а точно, це теж пробувала і не допомогло
А чому не вийшло? Опишіть на чому вийшли помилки???
ох, якби я знала чому не вийшло й суть помилок, я б знайшла спосіб виправити це чи хоча б поставити більш конкретніше питання. просто в списку не з'являється назва модемного підключення, щоб я могла його увімкнути і отримати доступ до інтернету

завантажувати з модемом? (не підключати після старту)
що ви маєте на увазі?

Відсутній kisil

  • Графоман
  • ****
  • дописів: 353
  • Карма: +0/-0
  • Toruble in Windows reboot, toruble in Unix be root
    • About me
А яке у вас графічне середовище. Я колись в KDE  для підключення до інтернету за допомогою 3G модему використовував програму KPPP в Слакваре.

keithfay

  • Гість
Якщо Ви іще не пробували, спробуйте інший USB-порт.
На форумі ubuntu.ru розглядається проблема із модемом AnyData.
Я переглянув відповіді, схоже що для більшості користувачів допомогло це рішення.
Якщо воно не допоможе Вам, то спробуйте також це рішення і це рішення.

Відсутній Cyan

  • Новачок
  • *
  • дописів: 19
  • Карма: +0/-0
А яке у вас графічне середовище. Я колись в KDE  для підключення до інтернету за допомогою 3G модему використовував програму KPPP в Слакваре.
Gnome Flashback
KPPP я хз як вона юзається

А яке у вас графічне середовище. Я колись в KDE  для підключення до інтернету за допомогою 3G модему використовував програму KPPP в Слакваре.
Gnome Flashback
KPPP я хз як вона юзається


Якщо Ви іще не пробували, спробуйте інший USB-порт.
я навіть з іншими шнурами пробувала :с


Я переглянув відповіді, схоже що для більшості користувачів допомогло це рішення.
в мене modem-modeswitch і так не було

Якщо воно не допоможе Вам, то спробуйте також це рішення
в мене немає шляху  /usr/bin/usb_modeswitch

і це рішення.
command unmount not found

Відсутній prapor

  • Письменник
  • *****
  • дописів: 518
  • Карма: +0/-0
в мене немає шляху  /usr/bin/usb_modeswitch
Там помилка у шляху. Має бути /usr/sbin/usb_modeswitch
Переконайтесь, чи встановлено пакунок usb-modeswitch. Він має бути встановлений як залежність до network-manager`а, але все ж таки...
- I'm afraid your son has the knack.
- The knack?
- The knack. It's a rare condition characterised by an extreme intuition about all things mechanical and electrical. And utter social ineptitude.
- Can he lead a normal life?
- No, he'll be an engineer.

Відсутній Cyan

  • Новачок
  • *
  • дописів: 19
  • Карма: +0/-0
в мене немає шляху  /usr/bin/usb_modeswitch
Там помилка у шляху. Має бути /usr/sbin/usb_modeswitch
хм, тепер в мене є сумніви над правильністю моїх дій
там у нього проблеми роботи ядра з якимось девайсом, але я не знаю з чим у мене проблеми:
Bus 001 Device 003: ID 0ac8:c446 Z-Star Microelectronics Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 16d5:6502 AnyDATA Corporation CDMA/UMTS/GPRS modem
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

я собі подумала, що раз проблеми з модемом, то може написати
/usr/sbin/usb_modeswitch -R 1 -v 16d5 -p 6502 -V 16d5 -P 6502 -m 0x00000008 \ -M 5553424328932a86000000000000061b000000020000000000000000000000і потім пішло отак
Look for target devices ...
product ID matched
Found devices in target mode or class (1)
Look for default devices ...
product ID matched
Found devices in default mode (1)
Access device 002 on bus 002
Current configuration number is 1
Use interface number 0

USB description data (for identification)
-------------------------
Manufacturer: AnyDATA Corporation
Product: AnyDATA CDMA Products
Serial No.: not provided
-------------------------
Warning: no switching method given. See documentation
-> Run lsusb to note any changes. Bye!
і мене насторожує, що ніякого методу не передало

потім я спробувала
/usr/sbin/usb_modeswitch -R 1 -v 0ac8 -p -V 16d5 -P 6502 -m 0x00000008 \ -M 5553424328932a86000000000000061b000000020000000000000000000000і отримала
No default vendor/product ID given. Abort
а більше девайсів ніби й нема :-/

чи може там і не треба другий пристрій вказувати...  :(


Переконайтесь, чи встановлено пакунок usb-modeswitch. Він має бути встановлений як залежність до network-manager`а, але все ж таки...
та, він встановлений. сьогодні перевірила - найновіша версія
« Змінено: 2015-11-20 15:29:14 від Cyan »

Відсутній prapor

  • Письменник
  • *****
  • дописів: 518
  • Карма: +0/-0
Судячи з того, що я знайшов, то usb_modeswitch запускати вже не треба — він відпрацював автоматично через udev.
У мене трохи обладнання та система інше — модем ZTE та система unstable, але як я пам'ятаю, у 8.2 воно вже так само.
Отже, мій алгоритм:
Перевірити власника /dev/ttyUSB* (має бути від 0 до 2, 3 пристрої), та переконатись що наш користувач входить до группи-власника. Якщо нічого не міняли, це має бути dialout. Перевіряємо командою id від «себе». Я ось щойно виявив, що у мене цього зроблено не було (ну так, всюди WiFi  ::) )
Якщо додали себе до групи (від рута usermod -a -G dialout $username), то перезаходимо до системи, і все — бачимо Mobile Broadband у переліку з'єднань.

P.S. Я вже й забув коли на цьому форумі комусь щось подібне розписував. Ностальгія....  ;D
« Змінено: 2015-11-21 01:43:46 від prapor »
- I'm afraid your son has the knack.
- The knack?
- The knack. It's a rare condition characterised by an extreme intuition about all things mechanical and electrical. And utter social ineptitude.
- Can he lead a normal life?
- No, he'll be an engineer.

Відсутній Cyan

  • Новачок
  • *
  • дописів: 19
  • Карма: +0/-0
ну, власник усіх трьох рут
crw-rw---- 1 root dialout 188, 0 Nov 21 19:10 /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 1 Nov 21 19:10 /dev/ttyUSB1
crw-rw---- 1 root dialout 188, 2 Nov 21 19:10 /dev/ttyUSB2

я навіть скріншот зробила з описом доступу до файлу


зробила отаку штуку:

від рута usermod -a -G dialout $username
от тільки Mobile Broadband все одно залишався неактивним протягом довгого часу :'(
« Змінено: 2015-11-21 20:45:26 від Cyan »

Відсутній prapor

  • Письменник
  • *****
  • дописів: 518
  • Карма: +0/-0
id від звичайного користувача точно показує присутність групи dialout?
І ще, воно неактивне довгий час (який саме?), чи взагалі неактивне?
- I'm afraid your son has the knack.
- The knack?
- The knack. It's a rare condition characterised by an extreme intuition about all things mechanical and electrical. And utter social ineptitude.
- Can he lead a normal life?
- No, he'll be an engineer.

Відсутній Cyan

  • Новачок
  • *
  • дописів: 19
  • Карма: +0/-0
id від звичайного користувача точно показує присутність групи dialout?
ем, ні, не точно

whitelips@debian:~$ id
uid=1000(whitelips) gid=1000(whitelips) groups=1000(whitelips),6(disk),24(cdrom),25(floppy),27(sudo),29(audio),30(dip),33(www-data),40(src),44(video),46(plugdev),100(users),105(scanner),110(bluetooth),112(netdev),115(ssh)

щось я протупила з цією інфою... :-[

І ще, воно неактивне довгий час (який саме?), чи взагалі неактивне?
ну воно зазвичай реагувало після 10-15 сек і ставало активним
а тут я перевіряю через довший час, 5 хв мінімум
тому, я думаю, якщо після 5 хв воно не з'явилось, то й потім навряд з'явиться