Автор Тема: как настроить звонилку для cdma  (Прочитано 2182 раз)

Оффлайн vidron

  • Завсегдатай
  • *
  • Сообщений: 177
признаюсь в своем невежестве и прошу помочь настроить
USB-шный модем cdma
Подсоединил и система его идентифицировала
Настроена Xfce в Simply Linux 7.0.5

# dmesg
............
 19.000106] usb 1-1: USB disconnect, device number 4
[   20.404055] usb 1-1: new full-speed USB device number 6 using uhci_hcd
[   20.563338] usb 1-1: New USB device found, idVendor=22de, idProduct=6801   ----------  modem CDMA
[   20.563348] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   20.563353] usb 1-1: Product: WeTelecom Mobile Products
[   20.563358] usb 1-1: Manufacturer: WeTelecom Incorporated
[   20.573570] usb-storage 1-1:1.3: USB Mass Storage device detected
.......................

# modprobe -r usbserial
# modprobe usbserial vendor=0x22de product=0x6801


# nmcli dev
УСТРОЙСТВО ТИП               СОСТОЯНИЕ   
ttyUSB0    cdma              отключено   
enp2s5     802-3-ethernet    недоступен

настроил сетевое соединение и подключился.
Вроде все нормально, но стоит отключиться или перегрузиться
данное соединение просто пропадает.

Приходится повторять продцедуру
# modprobe -r usbserial
# modprobe usbserial vendor=0x22de product=0x6801
и соединение появляется.
Что я делаю не так и что надо "подкрутить" ?
И где тут находится звонилка ?

« Последнее редактирование: 16.05.2017 23:08:20 от vidron »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 234
Re: как настроить звонилку для cdma
« Ответ #1 : 16.05.2017 23:31:57 »
Так а какой оператор? Хоть для винды настройки покажите...

Оффлайн vidron

  • Завсегдатай
  • *
  • Сообщений: 177
Re: как настроить звонилку для cdma
« Ответ #2 : 16.05.2017 23:59:45 »
Так а какой оператор?
МТС Украина
В Винде работает без проблем. Пароль на сим-карте для соединения отключен.
В Линуксе не могу настроить.
Модем WM-D200 - тот, который с оленями :-)
« Последнее редактирование: 17.05.2017 00:30:42 от vidron »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: как настроить звонилку для cdma
« Ответ #3 : 17.05.2017 08:25:50 »
Так а какой оператор? Хоть для винды настройки покажите...
Наверное, это не сильно важно, если оно в принципе-то работает. Надо думать, почему устройство пропадает.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: как настроить звонилку для cdma
« Ответ #4 : 17.05.2017 08:27:10 »
настроил сетевое соединение и подключился.

И где тут находится звонилка ?
Вот эти две фразы странно звучат вместе. Так оно хоть когда-то работает, или нет ? "подключился" - это куда ?

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 234
Re: как настроить звонилку для cdma
« Ответ #5 : 17.05.2017 08:42:05 »
МТС Украина
Модем WM-D200 - тот, который с оленями :-)
у нас МТС с яйцом  ;-)

Оффлайн vidron

  • Завсегдатай
  • *
  • Сообщений: 177
Re: как настроить звонилку для cdma
« Ответ #6 : 17.05.2017 15:15:21 »
у нас МТС с яйцом 
реклама по ТВ была - на оленях и очень быстро... :-)
Вот эти две фразы странно звучат вместе.
я понял так, что надо в звонилке настроить соединение с сетью (когда-то wvdial настраивал)
А его то тут нет... :-(
Так оно хоть когда-то работает, или нет ? "подключился" - это куда ?
Работает.
Подсоеденил модем, дал от РУТ_а две команды
# modprobe -r usbserial
# modprobe usbserial vendor=0x22de product=0x6801
и в сетевых подключениях появилось CDMA Ukraine
Кликаю на нем и вот я тут   :-)
Но это только раз. Дальше надо опять делать
# modprobe -r usbserial
# modprobe usbserial vendor=0x22de product=0x6801
чтоб возможность соединения появилось.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: как настроить звонилку для cdma
« Ответ #7 : 17.05.2017 15:32:55 »
я понял так, что надо в звонилке настроить соединение с сетью (когда-то wvdial настраивал)
А его то тут нет... :-(
Ну так вот то, где "кликаю на нем" - это и есть вместо wvdial по-умолчанию. wvdial есть в репозитории, можно доустановить. Но не думаю, что что-то изменится.

Надо смотреть в лог в районе времени пропадания устройства. Плюс посмотреть, почему udev сам не дёргает usbserial.  Можно попробовать обновить usb-modeswitch-data (правила udev для модемов там), только там надо обращать внимание на совместимость с usb-modeswitch.

Оффлайн vidron

  • Завсегдатай
  • *
  • Сообщений: 177
Re: как настроить звонилку для cdma
« Ответ #8 : 17.05.2017 15:40:00 »
Надо смотреть в лог в районе времени пропадания устройства. Плюс посмотреть, почему udev сам не дёргает usbserial.  Можно попробовать обновить usb-modeswitch-data (правила udev для модемов там), только там надо обращать внимание на совместимость с usb-modeswitch.
Вроде по русски написано, а "догнать" трудно.
Что я должен сделать?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: как настроить звонилку для cdma
« Ответ #9 : 17.05.2017 15:51:31 »
Вроде по русски написано, а "догнать" трудно.
Что я должен сделать?
Есть две проблемы. 1 - то, что пропадает устройство, 2 - то, что надо дёргать руками modprobe.

Проблему 1 надо разбирать с просмотра того же dmesg (или, может быть, лучше /var/log/messages). С перезагрузкой всё понятно - раз есть проблема 2, так и должно быть, а вот почему при отключении пропадает - интересно.

Проблему 2 надо решать через правила udev. То есть, udev должен среагировать на событие "New USB device found, idVendor=22de, idProduct=6801". Среагировать он может только при наличии соответствующего правила. Его можно самостоятельно написать, но, вероятно, оно есть уже в современном пакете usb-modeswitch-data. В p7 этот пакет достаточно устаревший уже. Можно поставить из p8.
« Последнее редактирование: 17.05.2017 15:53:21 от asy »

Оффлайн vidron

  • Завсегдатай
  • *
  • Сообщений: 177
Re: как настроить звонилку для cdma
« Ответ #10 : 17.05.2017 16:08:31 »
Проблему 1 надо разбирать с просмотра того же dmesg (или, может быть, лучше /var/log/messages). С перезагрузкой всё понятно - раз есть проблема 2, так и должно быть, а вот почему при отключении пропадает - интересно.
я сейчас попробую отключиться и повторить подключение.
Потом перегружусь и посмотрю
с просмотра того же dmesg (или, может быть, лучше /var/log/messages).

Оффлайн vidron

  • Завсегдатай
  • *
  • Сообщений: 177
Re: как настроить звонилку для cdma
« Ответ #11 : 17.05.2017 16:36:32 »

до отключения

ifconfig
enp2s5    Link encap:Ethernet  HWaddr 00:13:8F:FE:BA:71 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:181 errors:0 dropped:0 overruns:0 frame:0
          TX packets:181 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:13949 (13.6 KiB)  TX bytes:13949 (13.6 KiB)

ppp0      Link encap:Point-to-Point Protocol 
          inet addr:77.52.79.89  P-t-P:80.255.73.34  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:1602 errors:3 dropped:0 overruns:0 frame:0
          TX packets:1817 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:908201 (886.9 KiB)  TX bytes:269263 (262.9 KiB)

как только разорвал соединение, проверяю и имею:

ifconfig
enp2s5    Link encap:Ethernet  HWaddr 00:13:8F:FE:BA:71 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:239 errors:0 dropped:0 overruns:0 frame:0
          TX packets:239 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:18561 (18.1 KiB)  TX bytes:18561 (18.1 KiB)

В сетевых подключениях есть CDMA Ukraine, но попытка подключиться неудачная.
Повторяю
# modprobe -r usbserial
# modprobe usbserial vendor=0x22de product=0x6801

и соединение - долго крутится зеленая клякса и соединение не появляется.
Пошел на перезагрузку...

"Дернул"
# modprobe -r usbserial
# modprobe usbserial vendor=0x22de product=0x6801

и соединение появилось.
Может это соединение мешает  - enp2s5     802-3-ethernet    недоступен
После перезагрузки выскакивает сообщение что соединение с сетью разорвано.
Пытаюсь его отключить, а оно недоступно для отключения.

# nmcli dev
УСТРОЙСТВО ТИП               СОСТОЯНИЕ   
ttyUSB0    cdma              отключено   
enp2s5     802-3-ethernet    недоступен

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 251
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: как настроить звонилку для cdma
« Ответ #12 : 17.05.2017 16:44:17 »
Какая версия usb-modeswitch установлена?

Оффлайн vidron

  • Завсегдатай
  • *
  • Сообщений: 177
Re: как настроить звонилку для cdma
« Ответ #13 : 17.05.2017 16:44:56 »
Какая версия usb-modeswitch установлена?
как проверить?
/var/log/messages  - в доступе отказано.
По F3 пустое окно...
« Последнее редактирование: 17.05.2017 16:47:35 от vidron »

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: как настроить звонилку для cdma
« Ответ #14 : 17.05.2017 16:50:09 »
Я писал про /var/log/messages и usb-modeswitch-data. Зачем все эти ifconfig, modprobe и т.п. ещё раз ?

apt-get update
apt-get install usb-modeswitch       (это чтобы последняя версия была из p7)
apt-repo rm all
apt-repo add p8
apt-get update
apt-get install usb-modeswitch-data   (если предложит скачать более одного пакета, прекратить и показать тут список предложенного)
apt-repo rm all
apt-repo add p7

Дальше смотрите, появится ли ttyUSB0 после перезагрузки.