Temat: Modem Samsung GT-Y3300X

Modem przedstawia się jako:

T:  Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  3 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=04e8 ProdID=6872 Rev= 0.01
S:  Manufacturer=Samsung
S:  Product=Samsung Kiera
S:  SerialNumber=84FEA35638D3FCE51124A6AF3749128C07C51B86
C:* #Ifs= 8 Cfg#= 1 Atr=a0 MxPwr=500mA
A:  FirstIf#= 0 IfCount= 2 Cls=02(comm.) Sub=00 Prot=00
A:  FirstIf#= 2 IfCount= 2 Cls=02(comm.) Sub=00 Prot=00
A:  FirstIf#= 4 IfCount= 2 Cls=02(comm.) Sub=00 Prot=00
A:  FirstIf#= 6 IfCount= 2 Cls=02(comm.) Sub=00 Prot=00
I:* If#= 0 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=(none)
E:  Ad=81(I) Atr=03(Int.) MxPS=  16 Ivl=2ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E:  Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=(none)
E:  Ad=83(I) Atr=03(Int.) MxPS=  16 Ivl=2ms
I:* If#= 3 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E:  Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 4 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=02 Prot=01 Driver=(none)
E:  Ad=85(I) Atr=03(Int.) MxPS=  16 Ivl=2ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E:  Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 6 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=06 Prot=00 Driver=(none)
E:  Ad=87(I) Atr=03(Int.) MxPS=  16 Ivl=2ms
I:* If#= 7 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
I:  If#= 7 Alt= 1 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E:  Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms

Doinstalowałem kmod-usb-acm i wykrył ttyACM0 ttyACM1 ttyACM2.

Modem przedstawia się w comgt jako:

SAMSUNG ELECTRONICS CORPORATION
Model: GT-Y3300X
Revision: Y3300XXKB1
FTA SW VERSION: Y3300X.01
FTA HW VERSION: REV0.4
OK

W logread mam:

Feb 21 14:18:15 OpenWrt daemon.notice pppd[2738]: pppd 2.4.5 started by root, uid 0
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: abort on (BUSY)
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: abort on (NO CARRIER)
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: abort on (ERROR)
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: report (CONNECT)
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: timeout set to 10 seconds
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: send (AT&F^M)
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: expect (OK)
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: AT&F^M^M
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: OK
Feb 21 14:18:16 OpenWrt local2.info chat[2742]:  -- got it
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: send (ATE1^M)
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: expect (OK)
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: ^M
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: ATE1^M^M
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: OK
Feb 21 14:18:16 OpenWrt local2.info chat[2742]:  -- got it
Feb 21 14:18:16 OpenWrt local2.info chat[2742]: send (AT+CGDCONT=1,"IP","virgin-internet"^M)
Feb 21 14:18:17 OpenWrt local2.info chat[2742]: timeout set to 30 seconds
Feb 21 14:18:17 OpenWrt local2.info chat[2742]: expect (OK)
Feb 21 14:18:17 OpenWrt local2.info chat[2742]: ^M
Feb 21 14:18:17 OpenWrt local2.info chat[2742]: AT+CGDCONT=1,"IP","virgin-internet"^M^M
Feb 21 14:18:17 OpenWrt local2.info chat[2742]: OK
Feb 21 14:18:17 OpenWrt local2.info chat[2742]:  -- got it
Feb 21 14:18:17 OpenWrt local2.info chat[2742]: send (ATD*99***1#^M)
Feb 21 14:18:17 OpenWrt local2.info chat[2742]: expect (CONNECT)
Feb 21 14:18:17 OpenWrt local2.info chat[2742]: ^M
Feb 21 14:18:17 OpenWrt local2.info chat[2742]: ATD*99***1#^M^M
Feb 21 14:18:17 OpenWrt local2.info chat[2742]: ERROR
Feb 21 14:18:17 OpenWrt local2.info chat[2742]:  -- failed
Feb 21 14:18:17 OpenWrt local2.info chat[2742]: Failed (ERROR)
Feb 21 14:18:17 OpenWrt daemon.err pppd[2738]: Connect script failed
Feb 21 14:18:18 OpenWrt daemon.info pppd[2738]: Exit.
Feb 21 14:18:18 OpenWrt daemon.notice netifd: Interface 'wan' is now down

Co może być nie tak?

2 (edytowany przez Cezary 2022-02-21 15:39:31)

Odp: Modem Samsung GT-Y3300X

A po instalacji rndisu nie dostajesz nowych interfejsów?

Dobra, zboczenie zawodowe po siedzeniu przez weekend z zte. Zobacz czy coś takiego się nie sprawdzi: https://eko.one.pl/?p=openwrt-modemygsm#nokia21m02

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Modem Samsung GT-Y3300X

Po zainstalowaniu kmod-usb-net-cdc-ether pojawił się usb0. Podaję go jako interfejs w sekcji wan, ale coś adresu nie chce pobrać z DHCP...

4

Odp: Modem Samsung GT-Y3300X

Cezary napisał/a:

Zobacz czy coś takiego się nie sprawdzi: https://eko.one.pl/?p=openwrt-modemygsm#nokia21m02

Próbowałem, nie działa.

5

Odp: Modem Samsung GT-Y3300X

To znaczy że należy mu najpierw wysłać jakieś polecenia przez /dev/ttyACM0. Jakie to już musisz znaleźć. Spójrz do wątku o ZTE MF286R, tam też próbuję uruchomić modem na rndisie, możesz coś z poleceń które tam wymieniłem spowoduje że się połączy.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

6

Odp: Modem Samsung GT-Y3300X

Dobrze rozumiem że interfejs usb0 ma być używany jako WAN, natomiast /dev/ttyACM0 jest wyłącznie do sterowania?

7

Odp: Modem Samsung GT-Y3300X

Tak może to wyglądać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.