3G модем Huawei MU736, не показывающий в администраторе сети и не соединении

У меня есть модуль 3G Huawei, модель MU736, установленная по умолчанию на моем ноутбуке Цлево, Ubuntu 14.04 64.

Вот то, что я знаю:

  • У меня есть двойная загрузка с Debian 8 Jessie (который несмотря на Ubuntu не работает с драйверами Nvidia) и эти работы почти правильно с модемом (после того, как выполнение dpkg-reconfigure modem manager), возможно, я могу использовать его, чтобы знать, как это работает.

  • Модуль полностью поддерживается свободным настольным менеджером по модему, как перечислено здесь: http://www.freedesktop.org/wiki/Software/ModemManager/SupportedDevices/

  • Usb modeswitch работает правильно, поскольку я вижу, что модем взаимодействует через интерфейс в lsusb и даже модемном последовательном порту в/dev/ttyUSB1, и я зимую в берлоге, посмотрите его в менеджере по модему GUI, но без доступа.

  • Я попробовал dpkg-reconfigure modemmanager без удачи даже произведите чистку и переустановите, не работал.

На помощь!

2
задан 24 February 2015 в 11:53

2 ответа

Проблема решена в более поздних версиях Ubuntu, просто не забудьте вставить SIM-карту, и модем появится в меню и будет работать хорошо.

1
ответ дан 20 November 2019 в 00:15

Я нашел несколько ценных указателей здесь и здесь . Они описывают, какие команды нужно запускать и как обернуть их в службу systemd. Однако служба будет работать независимо от того, присутствует ли модем на самом деле, что может быть нежелательно. Вместо этого мне удалось использовать правила udev, поэтому последовательность инициализации будет выполняться только в том случае, если устройство действительно присутствует.

Обратите внимание, что они предназначены для HP hs3110, который сообщает о себе как об устройстве HP, а не об устройстве Huawei - если вы Если у вас устройство стороннего производителя, идентификатор вашего устройства может отличаться от указанного ниже.

Пошаговые инструкции:

Убедитесь, что у вас есть usb-Modewitch и usb- Modewitch-data установлены (установите их, если они отсутствуют).

Отредактируйте /lib/udev/rules.d/40-usb_modeswitch.rules , добавив следующие строки в блок устройства правила:

# HP hs3110 (Huawei MU736)
ATTR{idVendor}=="03f0", ATTR{idProduct}=="521d", RUN+="usb_modeswitch '%b/%k'"
ATTR{idVendor}=="03f0", ATTR{idProduct}=="521d", RUN+="/bin/bash -c 'modprobe option && echo 03f0 521d > /sys/bus/usb-serial/drivers/option1/new_id'"

Установите wvdial .

Отредактируйте /etc/wvdial.conf , добавив следующий раздел:

[Dialer 3G]
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init5 = AT+CGDCONT=1,"IP"
ISDN = 0
Modem = /dev/ttyUSB2
Modem Type = Analog Modem
Baud = 460800

При следующей перезагрузке и входе в систему вы будете вам будет предложено ввести ваш PIN-код. После этого модем должен появиться в Network Manager, и вы сможете настроить соединение.

Одно предостережение: вы не сможете подключиться, пока не запустите wvdial 3G из командной строки (вам необходимо сделать это один раз после каждой перезагрузки).

Я все еще пытаюсь понять, как это автоматизировать:

  • Использование подхода systemd и добавление команды в сценарий инициализации не работает.
  • С подходом udev , добавление wvdial к правилу также не работает.
  • Некоторые предлагают сделать это командой автозапуска, которая запускается после входа в систему, что также не сработало для меня.
1
ответ дан 20 November 2019 в 00:15

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

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