Пожалуйста, отредактируйте ваш вопрос и добавьте вывод команды lsusbтерминала.
Pilot6
2
Это действительно похоже на проблему, но каков твой вопрос?
Дэвид Фёрстер
Ответы:
11
Эта команда работала для меня. Мне просто нужно было выполнить это один раз.
lsusb
Запишите поставщика и идентификатор продукта. В моем случае это 12d1и 1f01соответственно.
Bus 002 Device 003: ID 05c8:038f Cheng Uei Precision Industry Co., Ltd (Foxlink)
Bus 002 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0bda:b008 Realtek Semiconductor Corp.
Bus 001 Device 003: ID 12d1:14db Huawei Technologies Co., Ltd. E353/E3131
Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Теперь вы должны увидеть его под доступными сетевыми подключениями, а под lsusb он появится с другим номером продукта:
Bus 003 Device 008: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard
Возможно, вам придется перезагрузить или удалить и повторно установить модем пару раз, чтобы он заработал. Также не забудьте добавить его в редактировать соединение / добавить мобильное широкополосное соединение.
Есть ли способ автоматизировать это, например, выполнять sudo usb_modeswitch -J -v 0x12d1 -p 0x15caкаждый раз, когда модем подключен? Я помню, это раньше работало автоматически до 16.04 (после применения подобного исправления, как у вас, конечно).
ov1d1u
Да, есть способ. Я пишу ответ.
Pilot6
2
У меня была эта проблема сегодня. У меня было 2 компьютера с Ubuntu 16.04, где 12d7:1505модем работает хорошо.
Я купил еще один, и он не работает без
sudo usb_modeswitch -v 12d1 -p 1506 -J
команда.
Я исправил это с другим udevправилом.
Добавить /etc/udev/rules.d/huawei.rulesфайл с таким содержанием:
Затем перезагрузите компьютер или запустите sudo udevadm control -Rи вставьте модем. Вам нужно подождать около 30 секунд для загрузки модема, затем вы можете использовать его.
и они работают, но не каждый раз, даже если введены вручную. Устройство остается в списке «массового хранения» более чем в половине случаев.
:(
Поэтому мне пришлось использовать очень грязное решение: я добавил последнее в crontab root для запуска каждые 10 секунд. Я знаю, что это смешно, но я не могу придумать ничего лучшего в этих обстоятельствах. Команда будет работать, если устройство указано в качестве запоминающего устройства (если оно уже превращено в модем, оно просто выходит с сообщением «Устройства в режиме по умолчанию не найдены. Ничего не поделать. Пока!», Поэтому оно не мешает работе устройства). нормально работающий модем.
Это глупо, но в случае, если кто-то захочет его использовать, вот мои записи в crontab:
Устройство начинает работать через 10 или 20 секунд (если команду необходимо выполнить дважды - это в большинстве случаев).
Я также добавил это в мой / etc / fstab, чтобы предотвратить попытку монтирования запоминающего устройства USB вскоре после вставки. Это предотвращает окно «Открыть файлы», которое обычно отображается при вставке компакт-диска.
/dev/sr0 on /media/username/PLAY\ ONLINE iso9660 noauto
(Вы должны настроить место монтирования в соответствии с тем, что показывает команда монтирования после монтирования устройства - мои монтируются в папке PLAY ONLINE, которая является именем моего мобильного провайдера).
lsusb
терминала.Ответы:
Эта команда работала для меня. Мне просто нужно было выполнить это один раз.
Запишите поставщика и идентификатор продукта. В моем случае это
12d1
и1f01
соответственно.Затем выполните это один раз.
источник
1f01
я не вижу его в вышеупомянутой терминальной выдержкеИнструкции как это исправить немного отличаются от 14.04.
Один из этих шагов может не понадобиться, но вот как я заставил его работать:
и добавьте эту строку:
Затем:
Запустите эту команду:
Теперь вы должны увидеть его под доступными сетевыми подключениями, а под lsusb он появится с другим номером продукта:
Возможно, вам придется перезагрузить или удалить и повторно установить модем пару раз, чтобы он заработал. Также не забудьте добавить его в редактировать соединение / добавить мобильное широкополосное соединение.
источник
sudo usb_modeswitch -J -v 0x12d1 -p 0x15ca
каждый раз, когда модем подключен? Я помню, это раньше работало автоматически до 16.04 (после применения подобного исправления, как у вас, конечно).У меня была эта проблема сегодня. У меня было 2 компьютера с Ubuntu 16.04, где
12d7:1505
модем работает хорошо.Я купил еще один, и он не работает без
команда.
Я исправил это с другим
udev
правилом.Добавить
/etc/udev/rules.d/huawei.rules
файл с таким содержанием:Затем перезагрузите компьютер или запустите
sudo udevadm control -R
и вставьте модем. Вам нужно подождать около 30 секунд для загрузки модема, затем вы можете использовать его.источник
Ни одно из этих решений не работает на моем 16.04. (Правила udev отлично работали на 14.04).
Я имею в виду, иногда это работает, но очень редко. Я проверил эти ручные команды
а также
и они работают, но не каждый раз, даже если введены вручную. Устройство остается в списке «массового хранения» более чем в половине случаев.
:(
Поэтому мне пришлось использовать очень грязное решение: я добавил последнее в crontab root для запуска каждые 10 секунд. Я знаю, что это смешно, но я не могу придумать ничего лучшего в этих обстоятельствах. Команда будет работать, если устройство указано в качестве запоминающего устройства (если оно уже превращено в модем, оно просто выходит с сообщением «Устройства в режиме по умолчанию не найдены. Ничего не поделать. Пока!», Поэтому оно не мешает работе устройства). нормально работающий модем.
Это глупо, но в случае, если кто-то захочет его использовать, вот мои записи в crontab:
Устройство начинает работать через 10 или 20 секунд (если команду необходимо выполнить дважды - это в большинстве случаев).
Я также добавил это в мой / etc / fstab, чтобы предотвратить попытку монтирования запоминающего устройства USB вскоре после вставки. Это предотвращает окно «Открыть файлы», которое обычно отображается при вставке компакт-диска.
(Вы должны настроить место монтирования в соответствии с тем, что показывает команда монтирования после монтирования устройства - мои монтируются в папке PLAY ONLINE, которая является именем моего мобильного провайдера).
источник
Вы хотите автоматизировать это? если вы подключили модем, вы не установили снова.
первый
Скопируйте этот код
# HUAWEI E3131 DefaultVendor=0x12d1 DefaultProduct=0x15ca TargetVendor=0x12d1 TargetProduct=0x1506 MessageContent="55534243123456780000000000000a11062000000000000100000000000000"
сохранить и выполнить это на терминале
sudo usb_modeswitch -c /etc/usb_modeswitch.conf
и подождите минуту, если модем обнаружен и вы можете использовать его для подключения к Интернету, этот параметр работает.
источник