debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Подключение 3G модема.  (Прочитано 806 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн 17garcol17

  • Topic Author
  • Сообщений: 8
Подключение 3G модема.
« : 10 Февраль 2017, 08:25:29 »
Знатоки подскажите по 3G модему. Хочу разобраться.

M150-2 (Huawei E3372) подключаю к debian stable. Определяется как sr1, sg3, sg4. Устанавливаю usb-modeswitch. Ситуация таже самая.
Повторил на testing, заработало. Сравнил разницу в файле /lib/udev/rules.d/40-usb_modeswitch.rules
Закоментировал на stable старую и добавил строку из свежей версии modeswitch. Модем определился как ttyUSB.

# Generic entry for all Huawei devices
#ATTRS{idVendor}=="12d1", ATTR{bInterfaceNumber}=="00", ATTR{bInterfaceClass}=="08", RUN+="usb_modeswitch '%b/%k'"
ATTRS{idVendor}=="12d1", ATTRS{manufacturer}!="Android", ATTR{bInterfaceNumber}=="00", ATTR{bInterfaceClass}=="08", RUN+="usb_modeswitch '/%k'"


Вопрос 1. В чём отличие этих строчек?
Вопрос 2. Если я правильно понимаю и если бы мне modeswitch не помог, то нужно было бы в ручную сменить usb-композицию с помощью АТ-комманд. На windows это можно было бы сделать через COM порт и putty. Но как быть на Debian в таком случае? Какое ПО использоваться для отправки АТ команд и главное куда их нацелить?
Команды вида
echo 'at^setport="ff;10,12,16,a2" ' > /dev/sr1результата как и ожидалось не дали.

Вопрос 3.
Пытаюсь завести 3G через PPPD, выдаёт такую ошибку.

root@debian-test:~# pon megafon
/usr/sbin/pppd: The remote system is required to authenticate itself
/usr/sbin/pppd: but I couldn't find any suitable secret (password) for it to use to do so.
/usr/sbin/pppd: (None of the available passwords would let it use an IP address.

Пароль в файле /etc/ppp/chap-secrets лежит, проверял написание уже много раз и в конфигурации оператора указан параметр user. Но он как будто смотрит и фигу видит. Подозреваю что проблема в какой-то ерунде, хотя поиск по этим строкам ничего не дал. С параметром noauth или через wvdial соединение устанавливается.

« Последнее редактирование: 13 Февраль 2017, 15:50:17 от 17garcol17 »
 

Оффлайн amd_amd

  • Сообщений: 270
  • jessie jwm & stretch jwm
Re: Подключение 3G модема.
« Ответ #1 : 10 Февраль 2017, 13:26:21 »
Помогите с x232d - уже пол года переодически бьюсь над ним. По команде lsusb определяется как
Bus 002 Device 002: ID 1bbb:022c T & A Mobile Phones

После выполнения команды - получаю выхлоп.
deb@debian:~$ sudo usb_modeswitch -v 1bbb -p 022c
Look for default devices ...
   product ID matched
 Found devices in default mode (1)
Access device 002 on bus 002
Current configuration number is 2
Use interface number 0

USB description data (for identification)
-------------------------
Manufacturer: Spreadtrum
     Product: HSPA+ USB Modem
  Serial No.: not provided
-------------------------
Warning: no switching method given. See documentation
-> Run lsusb to note any changes. Bye!

Чего ему еще надо? Может конфиг какой в /etc/usb_modeswitch.d создать надо? чего то у меня там пусто...
 

Оффлайн 17garcol17

  • Topic Author
  • Сообщений: 8
Re: Подключение 3G модема.
« Ответ #2 : 13 Февраль 2017, 15:49:00 »
Помогите с x232d - уже пол года переодически бьюсь над ним. По команде lsusb определяется как
Bus 002 Device 002: ID 1bbb:022c T & A Mobile Phones

После выполнения команды - получаю выхлоп.
deb@debian:~$ sudo usb_modeswitch -v 1bbb -p 022c
Look for default devices ...
   product ID matched
 Found devices in default mode (1)
Access device 002 on bus 002
Current configuration number is 2
Use interface number 0

USB description data (for identification)
-------------------------
Manufacturer: Spreadtrum
     Product: HSPA+ USB Modem
  Serial No.: not provided
-------------------------
Warning: no switching method given. See documentation
-> Run lsusb to note any changes. Bye!

Чего ему еще надо? Может конфиг какой в /etc/usb_modeswitch.d создать надо? чего то у меня там пусто...

Я в этом не силён, но попробуй найти AT-команды для своего модема. Себе я на 4pda нашёл хоть они мне и не пригодились, но где-то они должны быть указаны, возможно в спецификациях на сайте производителя.
Потом просто отключи у него режим флешки и оставь только модем, тогда если я правильно понимаю тебе не придётся тратить время на modeswitch.
 

Теги: