OK a potem żeby połączyć tak jak by to zrobił demon to wystarczy 'ifup wan' ?

Dzięki Cezary - linki to jest właściwy kierunek. A czy orientujesz się jak znaleźć moment PO utworzeniu cdc-wdm0/cdc-wdm1 ale PRZED rejestracją w danej sieci ? chciałbym poprzez uqmi podać  set-network-preference wcdma  bo ewidetnie ten przestaje szukać i nastychmiast się po tej komendzie rejestruje sie natychmiast ale nie będe tego robić na strzelca....

i ostatnie już pytanie do Ciebie - który modem usb pracujący w innym niż QMI trybie byś polecił ??

SJ

W zasilaczu jest bajer w postaci licznika V i A który pokazuje 1,24A w stresie przy ładowaniu Unixa.

Przeinstalowałem na OpenWRT 18 i udało się tylko raz uzyskać IP dla wwan0 i wwan1, ale to co dostrzegłem trochę pogłębia problem. Otóż każdy reboot 'losowo' kojarzy dany cdc-wdm z danym modemem (a więc jednak modeswitch) a przypisanie wan>cdc-wdm0>wwan0  oraz  wan2>cdc-wdm1>wwan1 u mnie jest konieczne ze względu na konieczność aby połączenie PLAY wymuszało WCDMA zaś Orange - LTE - w takim układzie mam najkorzystniejsze trasfery w miejscu w którym mieszkam.

Obydwa modemy Huawei E398.

Wyjaśnia się ten "Permission denied" w demonie netif przy próbie połączenia wan2 z mojego poprzedniego posta - po reboocie urządzenia cdc-wdm zamieniły się kolejnością a Demon chciał zainicjować ten już zajęty.

Nie uważasz tego Cezary rzecz jasna za błąd modeswitcha - inicjuje modemy jak najrzetelniej ale zwyczajnie nie przejmuje się kolejnością - który pierwszy ten staje się cdc-wdm0 a potem wwan0

Luci też tu nie pomaga bo wymuszenie LTE na cdc-wdm0  może być nieadekwatne po reboocie.

Nie potrafię stwierdzić czy to ewidentnie 'modeswitch' czy moduł 'qmi' - Cezary czy one  mają jakieś opcje ustawień ??

SJ

No właśnie nie wiem jak stwierdzić co zawiniło, bo właściwie obydwa są przełączone na stałe (obecne są cdc-wdm0 i cdc-wdm1)  a nawet rejestrują się w swoich sieciach, ale zanim ruszy demon netif dla drugiego wan-u:

Kwestie prądu raczej wykluczyłem - jest specjalny filtr napięcia oraz mocniejszy zasilacz 3A z monitorem pokazuje 1,24A w szczycie, napięcie trzyma



root@owrt:~# uqmi -d /dev/cdc-wdm0 --get-serving-system
{
        "registration": "registered",
        "plmn_mcc": 260,
        "plmn_mnc": 3,
        "plmn_description": "Orange",
        "roaming": false
}
root@owrt:~# uqmi -d /dev/cdc-wdm1 --get-serving-system
{
        "registration": "registered",
        "plmn_mcc": 260,
        "plmn_mnc": 6,
        "plmn_description": "PLAY",
        "roaming": false
}

root@owrt# ifconfig

wwan0     Link encap:Ethernet  HWaddr 7E:66:D8:9A:E5:27
          inet addr:10.217.195.75  Bcast:10.217.195.79  Mask:255.255.255.248
          inet6 addr: fe80::7c66:d8ff:fe9a:e527/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6317 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5154 errors:0 dropped:0 overruns:0 carrier:0


ALE COŚ jest nie tak w systemie:



-----------------------------------------------------
OpenWrt 19.07.2, r10947-65030d81f3
-----------------------------------------------------
root@owrt:~# uci show network.wan
uci: Parse error (too many arguments) at line 19, byte 32
root@owrt:~#
root@owrt:~# uci show network.lan
uci: Parse error (too many arguments) at line 19, byte 32
root@owrt:~# uci show network
uci: Parse error (too many arguments) at line 19, byte 32




....więc wypróbuję jeszcze na v18 i na CC


PS. Czy są modemy które nie używają modeswitch ?? Poleciłbyś ?

Dzięx Cezary. Pewne parametry muszę zachować, bo nadajnik PLAY jest tylko HPSA zaś Orange jest LTE ale z pewnością metryki wiele dają, ponieważ połączenie wan (wwan0) trzyma się cały czas.   /dev/cdc-wdm1 jest obecne, ale zaczyna się dziać to:


Sat Apr 25 11:57:59 2020 kern.info kernel: [   85.300658] qmi_wwan 1-1.3:1.3: cdc-wdm1: USB WDM device
Sat Apr 25 11:57:59 2020 kern.info kernel: [   85.319536] qmi_wwan 1-1.3:1.3 wwan1: register 'qmi_wwan' at usb-3f980000.usb-1.3, WWAN/QMI device, a2:44:af:f7:94:11
Sat Apr 25 11:57:59 2020 kern.info kernel: [   85.343551] usb-storage 1-1.3:1.5: USB Mass Storage device detected
Sat Apr 25 11:58:00 2020 kern.info kernel: [   85.362693] scsi host2: usb-storage 1-1.3:1.5
Sat Apr 25 11:58:00 2020 kern.info kernel: [   85.380419] usb-storage 1-1.3:1.6: USB Mass Storage device detected
Sat Apr 25 11:58:00 2020 kern.info kernel: [   85.399342] scsi host3: usb-storage 1-1.3:1.6

Sat Apr 25 11:58:00 2020 daemon.notice netifd: Interface 'wan2' is setting up now
Sat Apr 25 11:58:01 2020 kern.notice kernel: [   86.393578] scsi 2:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 0
Sat Apr 25 11:58:01 2020 kern.notice kernel: [   86.473383] scsi 3:0:0:0: Direct-Access     HUAWEI   SD Storage       2.31 PQ: 0 ANSI: 2
Sat Apr 25 11:58:01 2020 kern.notice kernel: [   86.499287] sd 3:0:0:0: [sdb] Attached SCSI removable disk
Sat Apr 25 11:58:51 2020 kern.info kernel: [  137.011593] usb 1-1.3: USB disconnect, device number 11
Sat Apr 25 11:58:51 2020 kern.info kernel: [  137.030998] qmi_wwan 1-1.3:1.3 wwan1: unregister 'qmi_wwan' usb-3f980000.usb-1.3, WWAN/QMI device
Sat Apr 25 11:58:52 2020 daemon.notice netifd: wan2 (3180): Stopping network wan2
Sat Apr 25 11:58:52 2020 daemon.notice netifd: wan2 (3180): Command failed: Permission denied
Sat Apr 25 11:58:52 2020 daemon.notice netifd: Interface 'wan2' is now down
Sat Apr 25 11:58:56 2020 kern.info kernel: [  142.170161] usb 1-1.3: new high-speed USB device number 12 using dwc_otg
Sat Apr 25 11:58:56 2020 kern.info kernel: [  142.313103] usb 1-1.3: New USB device found, idVendor=12d1, idProduct=1505
Sat Apr 25 11:58:56 2020 kern.info kernel: [  142.332043] usb 1-1.3: New USB device strings: Mfr=3, Product=2, SerialNumber=0
Sat Apr 25 11:58:56 2020 kern.info kernel: [  142.351323] usb 1-1.3: Product: HUAWEI Mobile
Sat Apr 25 11:58:56 2020 kern.info kernel: [  142.367652] usb 1-1.3: Manufacturer: Huawei Technologies
Sat Apr 25 11:58:57 2020 kern.info kernel: [  142.388680] usb-storage 1-1.3:1.0: USB Mass Storage device detected


......NO I DALEJ  modeswitch co chwilę przełącza (podłącza i odłącza modem) ale UCI nie inicjuje.

Permission denied ??  czy może usb-modeswitch ogarnia tylko jeden modem ?? wiesz coś o tym ??



root@owrt:~# uq1
{
        "registration": "registered",
        "plmn_mcc": 260,
        "plmn_mnc": 3,
        "plmn_description": "Orange",
        "roaming": false
}
root@owrt:~# uq2
{
        "registration": "registering_denied"
}




SJ

Czołem Cezary.

Co do mwan3 i ogólnie dual WAN zastanawiam się czy jest możliwe uzyskanie dual WWAN i koegzystowanie wwan0 i wwan1 jednocześnie.

Mam dwa modemy E398 - jeden w Play drugi Orange.

i widać z 'uqmi -d' że obydwa rejestrują się w sieciah i osobno  obydwa dostają IP.
Gdy skonfigurowany jest tylko jeden 'wan' to uzyskuję działający 'wwan0' zaś drugi modem świeci - że jest w sieci.

Jednak dodanie drugiego interfejsu jako wan2 (wwan1) powoduje jego wyrejestrowanie. Podobnie jest gdy zamienię karty.




**** etc/config/network ****

config interface 'lan'
        option type 'bridge'
        option ifname 'eth0'
        option ipaddr '10.9.8.100'
        option netmask '255.255.255.0'
        option ip6assign '60'
        option proto 'static'
        option gateway '10.9.8.100'
        option dns '8.8.8.8' '8.8.4.4'

config interface 'wan'
        option proto 'qmi'
        option device '/dev/cdc-wdm0'
        option apn 'internet'
        option delegate '0'
        option ifname 'wwan0'
        option pdptype 'ipv4'
        option auth 'both'
        option delay '30'
        option modes 'lte'
        option type 'bridge'

config interface 'wan2'
        option proto 'qmi'
        option device '/dev/cdc-wdm1'
        option apn 'internet'
        option delegate '0'
        option ifname 'wwan1'
        option pdptype 'ipv4'
        option auth 'both'
        option delay '30'
        option modes 'lte'
        option type 'bridge'

###

Pytanie czy mogą istnieć dwa połączenia modemowe / wwan-y / co mogę robić nie tak?

SJ

307

(7 odpowiedzi, napisanych Sprzęt / Hardware)

Cześć Cezary.

Jakie komendy i paczki muszę zainstalować na gołym OpenWRT 19 aby uruchomić Huawei E398 ??
Męczę się z tym od miesiąca i czasem jest to tylko łut szczęścia, że po ifup dostaje IP od ISP a powinno działać po zainstalowaniu paczek z poradników na eko.one.


PS. Czy wpadłeś już na pomysł żeby przygotować "bogatszy" obraz OpenWrt/Luci 18/19 na Rasperbby Pi 2/3/4 ?? a może znasz jakiś link ??

SJ