USB modem na Raspberry Pi

Linux, Unix, BSD systémy, distribuce, open source

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod hal_sk 12. 3. 2021 18:37

Ahoj,
Nedarí sa mi zprovozniť USB modem Huawei K5150 na Raspberry Pi 4 s Linuxom openHABian (založený na Raspbian).
Za posledných 48 hodín som prečítal mnoho fór a vyskúšal mnoho postupov, ale nič nefungovalo.
USB modem funguje vo WIndows 10 normálne, takže modem je ok.
Robím toto:
Zapojím USB modem do USB portu.
Príkazom lsusb si nechám vypísať zoznam USB zariadení:
Kód: Vybrat vše
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 12d1:1f16 Huawei Technologies Co., Ltd. K5150 LTE modem (Mass Storage Mode)
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Z výpisu vidno, že USB modem je síce rozoznaný, ale pracuje v režime "Mass Storage Mode". To asi potrebujem prepnúť do režimu "modem", alebo také niečo.
Nikdy sa mi to nepodarilo.
Pokus o zmenu módu zlyhá:
Kód: Vybrat vše
openhabian@openhabian:/usr/share/usb_modeswitch $ usb_modeswitch -v 12d1 -p 1f16 -c 12d1:1f16
Look for target devices ...
No devices in target mode or class found
Look for default devices ...
Found devices in default mode (1)
Access device 003 on bus 001
Error opening the device. Abort

alebo...
Kód: Vybrat vše
openhabian@openhabian:/usr/share/usb_modeswitch $ usb_modeswitch -v 12d1 -p 1575 -c 12d1:15ec
Look for target devices ...
No devices in target mode or class found
Look for default devices ...
No devices in default mode found. Nothing to do. Bye!


Možné riešenia, ktoré mi nezabrali, alebo som ich nevykonal správne:
https://www.abclinuxu.cz/hardware/pripo ... awei-k5150
https://askubuntu.com/questions/1145645 ... ss-storage
https://www.draisberghof.de/usb_modeswitch
https://www.draisberghof.de/usb_modeswi ... php?t=1945
https://devicehunt.com/view/type/usb/ve ... evice/1575
https://www.youtube.com/watch?v=PmlImVE1QZY

Info o HW a SW:
Operating System: Raspbian GNU/Linux 10 (buster)
Kernel: Linux 5.10.17-v7l+
Raspberry Pi 4, všetky USB porty voľné okrem toho jedného kde je modem, do LAN portu je zapojený ethernet kábel z routra a Raspberry ovládam cez SSH z iného počítača v rámci domácej siete.
hal_sk
Junior

Odeslat příspěvekod meda2016 13. 3. 2021 15:57

Jak tomu pomohu, nevím, jen pro zajímavost jsem rozklikl https://www.vodafone.cz/pece/internet-d ... -softwaru/
...tam Aplikace pro stažení ...a níže Verze pro jednotlivé modely (Windows i Linux).
K5150 umožní stáhnout zip ...a dál jsem jen mrknul do texťáků a Linux...něco. Zda to bude k něčemu, nevím.
EDIT: A ještě tady ... http://www.jindrichnikles.cz/?p=39
Důležitý bude text o uvozovkách (jiný kód).
meda2016
Junior

Odeslat příspěvekod hal_sk 13. 3. 2021 22:09

meda2016 píše:Jak tomu pomohu, nevím, jen pro zajímavost jsem rozklikl https://www.vodafone.cz/pece/internet-d ... -softwaru/
...tam Aplikace pro stažení ...a níže Verze pro jednotlivé modely (Windows i Linux)....

Ty jo. Že ma nenapadlo pozrieť sa tam skôr, pritom modem je od Vodafonu. Vyskúšam.
V každom prípade, už sa mi to podarilo konečne rozbehať. Zariadenie sa stále javí ako v režime "mass storage", ale zrejme to môžem ignorovať a postupovať podľa: https://techship.com/faq/how-to-set-up- ... -in-linux/
Treba Inštalovať mbimcli a v patričnom konfiguráku nastaviť APN=internet (aspoň pre slovenský Orangeto to platí) a potom pomocou týchto príkazov (s root privilégiom) sa napojiť na internet cez modem:

Kód: Vybrat vše
mbimcli -d /dev/cdc-wdm0 -p --enter-pin=1234

...kde 1234 treba nahradiť PIN-om k SIM karte

Kód: Vybrat vše
mbim-network /dev/cdc-wdm0 start

Po tomto druhom príkaze treba dlhšie čakať a nedýchať, trvá to aj 2 minúty, než sa objaví hláška o pripojení. Ak počas sa tohto čakania pokúšam pingovať internety, tak to zlyhá.
Idem si to tesať do kameňa pre moje budúce použitie :-))
hal_sk
Junior


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků