Sziasztok!
Manapsag hogysmint illik egyszeruen (debian alatt) egy PCIe LTE modemet (konkretan: MikroTik R11e-LTE) feleleszteni? Az "input" nyilvan annyi hogy ez meg az a PIN-kod meg a /dev/ttyACM1-en csucsul a cucc, es mondjuk opcionalisan ne ez legyen a default route hogy a beagyazott rendszeren ahol epp tesztelem ne zarjam ki sajat magam a halozatbol miutan kiadtam a `pon` parancsot.
Neztem ezt a pppconfig-ot a regi szep idok emlekei alapjan, de ott ezek helyett inkabb a login/jelszo-t keri meg hasonlo dolgokat amik itt nyilvan nincsenek... A cucc szepen mukodik, az AT parancsokra reagal, szoval gondolna az ember hogy mint "modem" menni fog. Az persze kulon szepsege ennek a joszagnak hogy jar hozza egy /dev/ttyACM0 is, plusz egy enxacffff000000 nevu eth-szeru interface, igy desszertnek.
thx, A.
- 277 megtekintés
Hozzászólások
Az LTE modemek esetében, a "soros port" és az AT parancsok csak vezérlésre kellenek, magát a netkapcsolatot egy ethernet-szerű interfészen kapod. (DHCP-vel kérhetsz IP címet magadnak, stb.)
Csatlakozni ehhez hasonló módon tudsz:
echo -ne "AT^NDISDUP=1,1,\"internet.telekom\"\r\n" > /dev/ttyUSB0
Ezek után, egyszerűen:
dhclient wwan0
Lecsatlakozni:
echo -ne "AT^NDISDUP=1,0\r\n" > /dev/ttyUSB0
Az interfésznevek nálad nyilván mások lesznek. Ez az alapelv, ami a legtöbb LTE modemmel működni szokott.
- A hozzászóláshoz be kell jelentkezni
Koszi! Ezt az ^NDISDUP-ot nem fogadta el, de a AT+CGDCONT=1,"IP","internet.telekom" ment. Be is regisztralt, latszolag, sok olyan uzenetet adott ami arra utal (AT+CREG? az +CREG: 1,0 most epp, de az elvileg jo). Ettol fuggetlenul dhcp-t meg nem ad...
- A hozzászóláshoz be kell jelentkezni
NDISUP-al kene menjen pedig:
sleep 15
echo -e "AT^NDISDUP=1,1,\"net\"\r" > /dev/ttyUSB1
sleep 3
/sbin/ifconfig wwan0 up
/sbin/dhclient -nw wwan0
/sbin/iptables -t nat -I POSTROUTING -o wwan0 -j MASQUERADE
AT+CGDCONT AT commands sets the PDP context parameters such as PDP type (IP, IPV6, PPP, X.25 etc), APN, data compression, header compression etc. ez nem fog connectelni csak beallit valamiket. az NDISUP csinalja meg a kapcsolatot tenylegesen.
- A hozzászóláshoz be kell jelentkezni
Első lépés: telefonba betenni SIM kártyát és kiütni a PIN kódot. Ismeretlen hardver élesztésekor ez leginkább zavaró.
Ezután én enxacffff000000 interfészre próbálnék rá dhcp kliens parancsot.
- A hozzászóláshoz be kell jelentkezni
Igen, ezt is megnezzuk majd - bar elsore az AT+CPIN=... parancsot bevitte, azzal nincs gond:
AT+CPIN?
+CPIN: READY
OK
dhcp-t viszont nem ad meg egyelore...
- A hozzászóláshoz be kell jelentkezni
"Old school" mód sok esetben működik még, pl:
'AT+CGDCONT=1,"IP","internet.telekom"'
'ATD*99***1#'
vagy:
AT+CGDCONT=1,"IP","internet.telekom"
AT+CGATT=1
AT+CGACT=1,1
De ezzel a típussal nem találkoztam.
Üdv:
P
- A hozzászóláshoz be kell jelentkezni
A "betárcsázós" mód PPP protokollal - ha az eszköz támogatja - egy áthidaló megoldás lehet arra, hogy feléledjen a kapcsolat és "a ping visszajöjjön".
Ugyanakkor, a PPP-s megoldással nem fogod tudni kihasználni az LTE-ben rejlő sávszélességet. Én annakidején kipróbáltam, és PPP-vel a töredéke (néhány megabit) volt az átvitel sebessége, míg az ethernet-szerű natív LTE interfészt használva 50-100+ megabit, a helyi adottságoktól függően.
- A hozzászóláshoz be kell jelentkezni