Hallo allerseits,
lese jetzt schon seit einiger Zeit hier fleißig mit und bin gerade dabei mit einem Huawei K3765 Stick ein Internet Fallback und GSM-Gateway mit meiner Fritzbox 6360 startklar zu machen. Habe zudem eine SIM von ALDItalk, also E-Plus-Netz.
Nachdem ich den K3765 auf die neueste Firmware gebracht habe. Der Stick ohne SIMlock ist und Voice enabled hat, dachte ich, es dürfte ein einfaches sein diesen an der Fritzbox zum Laufen zu bekommen.
Leider ist dem nicht so :-( ... und ich hoffe hier auf diesem Weg vielleicht das noch fehlende Puzzlestück zu bekommen:
Fritzbox 6360 von kabelbw mit der aktuellen Firmware 06.03
Huawei UMTS Stick K3765 mit der aktuellen Firmware 11.126.03.09.00.B418
Habe schon folgendes probiert:
UMTS Stick in der Konfiguration mit AT^U2DIAG=0 oder AT^U2DIAG=256 oder AT^U2DIAG=276 an die Box gesteckt
UMTS Stick in der Konfiguration mit AT^SYSCFG=2,0,3FFFFFFF,1,2 oder AT^SYSCFG=2,2,3FFFFFFF,1,3 an die Box gesteckt
Leider ohne Erfolg...
In allen Fällen erkennt die Fritzbox den Stick zwar (sehe ich unter 'Heimnetz - USB-Geräte') und zeigt diesen mit richtigem Namen an, allerdings nach ein paar Sekunden Initialisierungszeit nur mit dem Status: deaktiviert. Zuvor ist der Status für ein paar Sekunden auf: Netzsuche
Interessanterweise zeigt die Fritzbox unter 'Internet - Mobilfunk' sogar an, dass der Stick bereit ist (also die PIN akzepiert hat), unter 'System - Ereignisse' steht im Log jedoch der Eintrag: 'UMTS-Modem Initialisierung fehlgeschlagen'
Natürlich habe ich den Stick mit dem Mobile Partner Dashboard getestet. An gleicher Stelle (im Gebäude) habe ich zumindest eine EDGE Verbindung zum E-Plus Netz und kann mich auch erfolgreich einwählen (Internet) sowie telefonieren (Sprache).
Da das alles für mich nicht so richtig schlüssig war, habe ich mit der Fritzbox-Capture Funktionalität (fritz.box/capture.lua) mal die USB Kommunikation mitgeschnitten und dann mit dem Wireshark angeschaut.
Dabei konnte ich sehen, dass die Initialisierung des Stick soweit normal zu verlaufen scheint. Zumindest bis die Netzverbindung mit dem AT-Befehl '+COPS' gestartet wird:
No. Time Source Destination Protocol Length Info
1 0.000000 host 54.1 USB/AT 52 URB_BULK out, AT Command: AT
2 0.000164 54.1 host USB 48 URB_BULK out
3 0.003922 54.2 host USB/AT 51 URB_BULK in, AT Command: AT
4 0.003973 host 54.2 USB 48 URB_BULK in
5 0.004280 54.2 host USB/AT 54 URB_BULK in, AT Command: OK
6 0.004321 host 54.2 USB 48 URB_BULK in
7 0.004895 host 54.1 USB/AT 57 URB_BULK out, AT Command: AT+CGMI
8 0.004966 54.1 host USB 48 URB_BULK out
9 0.012216 54.2 host USB/AT 56 URB_BULK in, AT Command: AT+CGMI
10 0.012267 host 54.2 USB 48 URB_BULK in
11 0.012687 54.2 host USB/AT 64 URB_BULK in, AT Command: huawei OK
12 0.012728 host 54.2 USB 48 URB_BULK in
13 0.013199 host 54.1 USB/AT 57 URB_BULK out, AT Command: AT+CGMM
14 0.013281 54.1 host USB 48 URB_BULK out
15 0.020439 54.2 host USB/AT 56 URB_BULK in, AT Command: AT+CGMM
16 0.020490 host 54.2 USB 48 URB_BULK in
17 0.021637 54.2 host USB/AT 63 URB_BULK in, AT Command: K3765 OK
18 0.021688 host 54.2 USB 48 URB_BULK in
19 0.022323 host 54.1 USB/AT 56 URB_BULK out, AT Command: AT+GMR
20 0.022405 54.1 host USB 48 URB_BULK out
21 0.023081 54.2 host USB/AT 55 URB_BULK in, AT Command: AT+GMR
22 0.023132 host 54.2 USB 48 URB_BULK in
23 0.023480 54.2 host USB/AT 73 URB_BULK in, AT Command: 11.126.03.09.00 OK
24 0.023532 host 54.2 USB 48 URB_BULK in
25 0.024351 host 54.1 USB/AT 57 URB_BULK out, AT Command: AT+CGSN
26 0.024422 54.1 host USB 48 URB_BULK out
27 0.030392 54.2 host USB/AT 56 URB_BULK in, AT Command: AT+CGSN
28 0.030454 host 54.2 USB 48 URB_BULK in
29 0.031734 54.2 host USB/AT 73 URB_BULK in, AT Command: xxxxxxxxxxxxxxx OK
30 0.031795 host 54.2 USB 48 URB_BULK in
31 0.032420 host 54.1 USB/AT 58 URB_BULK out, AT Command: AT^CPIN?
32 0.032492 54.1 host USB 48 URB_BULK out
33 0.038677 54.2 host USB/AT 57 URB_BULK in, AT Command: AT^CPIN?
34 0.038738 host 54.2 USB 48 URB_BULK in
35 0.039475 54.2 host USB/AT 84 URB_BULK in, AT Command: ^CPIN: SIM PIN,x,yy,x,yy,x OK
36 0.039527 host 54.2 USB 48 URB_BULK in
37 0.040919 host 54.1 USB/AT 64 URB_BULK out, AT Command: AT+CPIN="xxxx"
38 0.041001 54.1 host USB 48 URB_BULK out
39 0.046981 54.2 host USB/AT 63 URB_BULK in, AT Command: AT+CPIN="xxxx"
40 0.047043 host 54.2 USB 48 URB_BULK in
41 0.081583 54.2 host USB/AT 54 URB_BULK in, AT Command: OK
42 0.081634 host 54.2 USB 48 URB_BULK in
43 0.082033 host 54.1 USB/AT 58 URB_BULK out, AT Command: AT^CPIN?
44 0.082115 54.1 host USB 48 URB_BULK out
45 0.083293 54.2 host USB/AT 57 URB_BULK in, AT Command: AT^CPIN?
46 0.083344 host 54.2 USB 48 URB_BULK in
47 0.083743 54.2 host USB/AT 81 URB_BULK in, AT Command: ^CPIN: READY,,yy,x,yy,x OK
48 0.083784 host 54.2 USB 48 URB_BULK in
49 0.084532 host 54.1 USB/AT 55 URB_BULK out, AT Command: AT&F0
50 0.084604 54.1 host USB 48 URB_BULK out
51 0.090850 54.2 host USB/AT 54 URB_BULK in, AT Command: AT&F0
52 0.090901 host 54.2 USB 48 URB_BULK in
53 0.091567 54.2 host USB/AT 54 URB_BULK in, AT Command: OK
54 0.091618 host 54.2 USB 48 URB_BULK in
55 0.092048 host 54.1 USB/AT 55 URB_BULK out, AT Command: AT&D2
56 0.092120 54.1 host USB 48 URB_BULK out
57 0.099022 54.2 host USB/AT 54 URB_BULK in, AT Command: AT&D2
58 0.099083 host 54.2 USB 48 URB_BULK in
59 0.099442 54.2 host USB/AT 54 URB_BULK in, AT Command: OK
60 0.099493 host 54.2 USB 48 URB_BULK in
61 0.100865 host 54.1 USB/AT 56 URB_BULK out, AT Command: ATE0V1
62 0.100947 54.1 host USB 48 URB_BULK out
63 0.106466 54.2 host USB/AT 55 URB_BULK in, AT Command: ATE0V1
64 0.106517 host 54.2 USB 48 URB_BULK in
65 0.109108 54.2 host USB/AT 54 URB_BULK in, AT Command: OK
66 0.109159 host 54.2 USB 48 URB_BULK in
67 0.109590 host 54.1 USB/AT 55 URB_BULK out, AT Command: AT&C1
68 0.109671 54.1 host USB 48 URB_BULK out
69 0.111289 54.1 host USB 58 URB_INTERRUPT in
70 0.111320 host 54.1 USB 48 URB_INTERRUPT in
71 0.111719 54.2 host USB/AT 54 URB_BULK in, AT Command: OK
72 0.111760 host 54.2 USB 48 URB_BULK in
73 0.113522 host 54.1 USB/AT 59 URB_BULK out, AT Command: AT+CFUN=1
74 0.113604 54.1 host USB 48 URB_BULK out
75 0.698775 54.2 host USB/AT 54 URB_BULK in, AT Command: OK
76 0.698837 host 54.2 USB 48 URB_BULK in
77 0.699236 host 54.1 USB/AT 57 URB_BULK out, AT Command: AT+CIMI
78 0.699318 54.1 host USB 48 URB_BULK out
79 0.945347 54.2 host USB/AT 73 URB_BULK in, AT Command: xxxxxxxxxxxxxxx OK
80 0.945398 host 54.2 USB 48 URB_BULK in
81 0.945869 host 54.1 USB/AT 59 URB_BULK out, AT Command: AT+CGREG?
82 0.945941 54.1 host USB 48 URB_BULK out
83 0.952310 54.2 host USB/AT 69 URB_BULK in, AT Command: +CGREG: 0,2 OK
84 0.952362 host 54.2 USB 48 URB_BULK in
85 5.952960 host 54.1 USB/AT 59 URB_BULK out, AT Command: AT+CGREG?
86 5.953052 54.1 host USB 48 URB_BULK out
87 5.954107 54.2 host USB/AT 69 URB_BULK in, AT Command: +CGREG: 0,2 OK
88 5.954158 host 54.2 USB 48 URB_BULK in
89 10.955310 host 54.1 USB/AT 59 URB_BULK out, AT Command: AT+CGREG?
90 10.955412 54.1 host USB 48 URB_BULK out
91 10.958832 54.2 host USB/AT 69 URB_BULK in, AT Command: +CGREG: 0,2 OK
92 10.958883 host 54.2 USB 48 URB_BULK in
93 15.959656 host 54.1 USB/AT 59 URB_BULK out, AT Command: AT+CGREG?
94 15.959738 54.1 host USB 48 URB_BULK out
95 15.969947 54.2 host USB/AT 69 URB_BULK in, AT Command: +CGREG: 0,0 OK
96 15.969998 host 54.2 USB 48 URB_BULK in
97 15.970470 host 54.1 USB/AT 52 URB_BULK out, AT Command: AT
98 15.970541 54.1 host USB 48 URB_BULK out
99 15.973726 54.2 host USB/AT 54 URB_BULK in, AT Command: OK
100 15.973767 host 54.2 USB 48 URB_BULK in
101 15.974146 host 54.1 USB/AT 63 URB_BULK out, AT Command: AT+COPS=1,2,3
102 15.974217 54.1 host USB 48 URB_BULK out
103 15.975528 54.2 host USB/AT 57 URB_BULK in, AT Command: ERROR
Der Stick antwortet mit Error und verbindet sich nicht mit dem E-Plus Netz...
In der Huawei AT-Befehlsübersicht ist nachzulesen, dass der 3. Parameter beim COPS Befehl auch eine Provider-Nummer sein müsste die 5-digits hat. Das würde bedeuten, dass die Fritzbox den Stick mit einem falschen Befehl initialisiert.
Kann das sein?
Außerdem verstehe ich nicht, weshalb der 1. Parameter eine '1' ist? Denn das bedeutet, dass die Wahl des Netzanbieters manuell und anhand der folgenden Parameter erfolgen soll. Ist der 1. Parameter eine '0', dann sucht der Stick automatisch und bucht sich ins Netz ein...
Klar ist, dass der Stick dann in der Fritzbox irgendwann auf deaktiviert geht. Denn man sieht, dass eine Weile gesucht wird, die Einbuchung angesichts des falschen Befehls dann aber scheitert.
=> Hat jemand eine Idee? Vielleicht ist die Lösung ja viel einfacher als gedacht....
Bin für jede Hilfe äußerst dankbar
!
VG waki