Lubuntu: подключитесь к Huawei E3531

Другое хорошее решение:

sudo apt-get purge mysql* && sudo apt-get install mysql-server
1
задан 11 March 2018 в 19:13

2 ответа

Кажется, я нашел прямое решение.

Что делать, если мы загрузим пакет usb-modeswitch-data с 14.04 LTS и установим его на 16.04 LTS:

wget http://mirrors.kernel.org/ubuntu/pool/main/u/usb-modeswitch-data/usb-modeswitch-data_20140327-1_all.deb

Я попытался установить этот пакет с dpkg -i, но это делает пакет usb-modeswitch сломанным. Поэтому я решил извлечь пакет данных вручную (он останется записанным в dpkg-базе данных с xenial-версией):

sudo dpkg -x usb-modeswitch-data_20140327-1_all.deb /

Пожалуйста, убедитесь, что вы раскопали свои правила udev (поэтому они остаются такими же, как и в 14.04 LTS), а затем перезагрузитесь.

Тогда, если модем работает, вы можете привязать эти версии пакета следующей командой:

cat <<EOF | sudo tee /etc/apt/preferences.d/pin-usb-modeswitch Package: usb-modeswitch Pin: version 2.2.5+repack0-1ubuntu1 Pin-Priority: 1001 Package: usb-modeswitch-data Pin: version 20151101-1 Pin-Priority: 1001 EOF

Не забудьте включить свои правила в /etc/udev/rules.d/70-usb-modeswitch.rules:

ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="15d2", RUN+="/usr/sbin/usb_modeswitch -v 12d1 -p 15d2 -M '55534243123456780000000000000011062000000100000000000000000000'" ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="15d3", RUN+="/bin/bash -c 'modprobe option && echo 12d1 15d3 > /sys/bus/usb-serial/drivers/option1/new_id'"

Я проверил этот подход с моим Huawei 12d1: 1446 - он не работает в нормальном 16.04 LTS, но работает с usb-modeswitch-data с 14.04 LTS.

0
ответ дан 17 July 2018 в 20:38

Кажется, я нашел прямое решение.

Что делать, если мы загрузим пакет usb-modeswitch-data с 14.04 LTS и установим его на 16.04 LTS:

wget http://mirrors.kernel.org/ubuntu/pool/main/u/usb-modeswitch-data/usb-modeswitch-data_20140327-1_all.deb

Я попытался установить этот пакет с dpkg -i, но это делает пакет usb-modeswitch сломанным. Поэтому я решил извлечь пакет данных вручную (он останется записанным в dpkg-базе данных с xenial-версией):

sudo dpkg -x usb-modeswitch-data_20140327-1_all.deb /

Пожалуйста, убедитесь, что вы раскопали свои правила udev (поэтому они остаются такими же, как и в 14.04 LTS), а затем перезагрузитесь.

Тогда, если модем работает, вы можете привязать эти версии пакета следующей командой:

cat <<EOF | sudo tee /etc/apt/preferences.d/pin-usb-modeswitch Package: usb-modeswitch Pin: version 2.2.5+repack0-1ubuntu1 Pin-Priority: 1001 Package: usb-modeswitch-data Pin: version 20151101-1 Pin-Priority: 1001 EOF

Не забудьте включить свои правила в /etc/udev/rules.d/70-usb-modeswitch.rules:

ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="15d2", RUN+="/usr/sbin/usb_modeswitch -v 12d1 -p 15d2 -M '55534243123456780000000000000011062000000100000000000000000000'" ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="15d3", RUN+="/bin/bash -c 'modprobe option && echo 12d1 15d3 > /sys/bus/usb-serial/drivers/option1/new_id'"

Я проверил этот подход с моим Huawei 12d1: 1446 - он не работает в нормальном 16.04 LTS, но работает с usb-modeswitch-data с 14.04 LTS.

0
ответ дан 23 July 2018 в 21:16
  • 1
    Похоже, хорошая идея! Но это не работает ... Палка показана как 12d1: 15d3 (modem modus), поэтому она переключается. Может быть, я действительно хорошо понижаю usb-modeswitch? – Goldfisch 18 February 2018 в 20:41
  • 2
    Пониженный usb-modeswitch не будет работать на xenial, я тестировал это раньше. Включили ли вы (без ранения) правила в /etc/udev/rules.d/70-usb-modeswitch.rules? – N0rbert 18 February 2018 в 20:51
  • 3
    Да, я сделал это так, как ты сказал. – Goldfisch 18 February 2018 в 22:24
  • 4
    Вы можете попытаться очистить пакет usb-modeswitch-data - поэтому usb-modeswitch будет запущен (надеюсь) из вашего файла .rules. – N0rbert 19 February 2018 в 13:54
  • 5
    Я попытался установить usb-modeswtich из архива. Поэтому у меня было два старых пакета. Но я не решил проблему. Если я прокомментировал правила, палка не в modem modus, тогда как если они включены, она находится в modem modus. Так, может быть, мне нужно искать решение где-то еще? – Goldfisch 20 February 2018 в 18:08

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

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