• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

SUSE 10.1 und USB Huawei E220 - Aber wie?

cremoso

Newbie
Hallo!

Mein Problem. Ich kriege das Ding einfach nicht zum laufen. Ich hab schon so viele Sachen aus dem Internet ausprobiert. Doch leider nie was spezifisch für Linux Suse 10.1 (10.1 weils bei nem buch dabei war, ei nbuch das recht wenig half)

Vielleicht hat wer eine sehr sehr gute Newbie- Anleitung wo alles erklärt wird? Auch mit erklärung der zwischenschritte?

Wie gesagt handelt es sich um das Huawei E220 für A1 (Österreich) Die Initstring, Einwahlnummer hab ich. Nur was nutzt mir das wenn ich net mal zu dem echten Modem connecten kann. Zurzeit hab ich das Gefühl nur das Flashdrive wird gemountet. Aber wie gesagt. Kenn mich da net so aus

Andere sache. Wie installiere ich unter Suse weiter Pakete? Unter (k)ubunte geht das ja mit apt-get
gibts das auch für suse?
 

nbkr

Guru
apt gibt es auch für SuSE. Meist nutzt man aber wohl die Softwareverwaltung die in YaST eingebaut ist.

Siehe auch hier:
http://wiki.linux-club.de/Paketmanager
 

whois

Ultimate Guru
cremoso schrieb:
Aja, danke. Jetzt zum Hauptthema. Das wäre mir extrem wichtig
Das scheint nicht nur dich zu beschäftigen und anscheinend gibt es keine befriedigende Lösung oder Probier es mal aus.
http://www.linux-club.de/viewtopic.php?t=86131&highlight=huawei
 

Mc_Gyver

Newbie
Hi!
Ich hatte das Ding bei nem Kumpel mal am laufen.
Wen mich nicht alles täuscht musste ich vorher auf den aktuellsten kernel
der 10.1 updaten.
Zusätzlich installier dir noch umtsmon.
Ich such mal ein bisschen weiter.
Weis nicht mehr genau wie ich das dann hingestrickt habe.
Nur dass es ohne umtsmon war.
Meld mich wieder.
 
OP
C

cremoso

Newbie
Danke für die Tipps. Leider hat umts mon nicht wirklich was geholfen. Er erkennt gar kein Modem.

Wie kann ich das ding richtig installieren, sodass es suse erkennt?
 

Mc_Gyver

Newbie
Hi
Das war schon die Anleitung die whois
gepostet hat.
Der wichtigste Teil ist der ab
*als root .....
auch umtsmon als root starten
Den Rest kannst du unter Yast erledigen
Yast>Netzwerkgeräte>Modem
Einwählen dann mit Kinternet
Das ganze ist etwas kniffelig.
Hat bei mir auch erst im dritten Anlauf funktioniert
Wenn Du die Möglichkeit hast
mach zuerst ein komplettes Update.

EDIT:
Wenn Du zufällig aus Wels bist kann ich ja mal vorbeikommen.
 
OP
C

cremoso

Newbie
Ne, die Möglichkeit habe ich leider nicht.
Und Kinternet gibts bei mir da nicht. Ich hab nur dieses kppp. Kenn mich da net soooo gut aus
 

Mc_Gyver

Newbie
Kinternet müsste auf der DVD sein.
Installieren mit Yast.
Aber das ist einstweilen nicht so wichtig.
Es geht auch mit Knetworkmanager.
Wichtig ist das du die Schritte aus dem Link ab
*als root...
befolgst.
Es geht darum dass das Modem nicht mehr als Laufwerk
sondern richtig als Modem erkannt wird.
(hängt mit dem internen Speicher zusammen)
Alles andere ist dann halb so wild.

EDIT:
OUPS
Mein Fehler.
Ich hab beim Link von whois nicht nachgeschaut.
Das ist richtige Anleitung.
http://www.linux-club.de/ftopic80402.html
 
OP
C

cremoso

Newbie
Dieses UMTSmon hab ich schon zum laufen gebracht. Problem ist nur, das ich beim Start einen Dialog kriege wo dann steht das pppd net da ist.

Super...(ironie)

Sowie dieses icon_switch und noch zwei dinge die ich aber net brauche weil ich kein PCMCIA modem habe
 
OP
C

cremoso

Newbie
So, jetzt hab ichs mit Kinternet probiert. Alles schon brav konfiguriert...ergebnis. Guckt es Euch an





SuSE Meta pppd (smpppd-ifcfg), Version 1.59 on JamesSuse.
Status is: disconnected
trying to connect to smpppd
connect to smpppd
Status is: disconnected
Status is: connecting
pppd[0]: Plugin passwordfd.so loaded.
pppd[0]: --> WvDial: Internet dialer version 1.54.0
pppd[0]: --> Initializing modem.
pppd[0]: --> Sending: ATZ
pppd[0]: ATZ
pppd[0]: OK
pppd[0]: --> Sending: AT Q0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
pppd[0]: AT Q0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
pppd[0]: OK
pppd[0]: --> Sending: AT+CGDCONT=1,"ip","a1.net"
pppd[0]: AT+CGDCONT=1,"ip","a1.net"
pppd[0]: OK
pppd[0]: --> Sending: ATM0
pppd[0]: ATM0
pppd[0]: OK
pppd[0]: --> Sending: ATX3
pppd[0]: ATX3
pppd[0]: OK
pppd[0]: --> Modem initialized.
pppd[0]: --> Sending: ATDT*99#
pppd[0]: --> Waiting for carrier.
pppd[0]: ATDT*99#
pppd[0]: CONNECT 7200000
pppd[0]: --> Carrier detected. Waiting for prompt.
pppd[0]: --> Don't know what to do! Starting pppd and hoping for the best.
pppd[0]: Serial connection established.
pppd[0]: using channel 1
pppd[0]: Renamed interface ppp0 to modem0
pppd[0]: Using interface modem0
Status is: connecting
pppd[0]: Connect: modem0 <--> /dev/ttyUSB0
pppd[0]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x9376a896> <pcomp> <accomp>]
pppd[0]: rcvd [LCP ConfReq id=0x0 <asyncmap 0x0> <auth chap MD5> <magic 0xd4eef4> <pcomp> <accomp>]
pppd[0]: sent [LCP ConfAck id=0x0 <asyncmap 0x0> <auth chap MD5> <magic 0xd4eef4> <pcomp> <accomp>]
pppd[0]: rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x9376a896> <pcomp> <accomp>]
pppd[0]: sent [LCP EchoReq id=0x0 magic=0x9376a896]
pppd[0]: rcvd [LCP DiscReq id=0x1 magic=0xd4eef4]
pppd[0]: rcvd [CHAP Challenge id=0x1 <9c288580ae5b2da6bc51deeb9e86c850>, name = "UMTS_CHAP_SRVR"]
pppd[0]: sent [CHAP Response id=0x1 <5d723233a37524a8ee2699b7d84d6917>, name = "ppp@a1plus.net"]
pppd[0]: rcvd [LCP EchoRep id=0x0 magic=0xd4eef4 a6 bc 51 de]
pppd[0]: rcvd [CHAP Success id=0x1 ""]
pppd[0]: CHAP authentication succeeded
pppd[0]: sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
pppd[0]: rcvd [IPCP ConfNak id=0x1 <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14> <ms-wins 10.11.12.13> <ms-wins 10.11.12.14>]
pppd[0]: sent [IPCP ConfReq id=0x2 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
pppd[0]: rcvd [IPCP ConfNak id=0x2 <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14> <ms-wins 10.11.12.13> <ms-wins 10.11.12.14>]
pppd[0]: sent [IPCP ConfReq id=0x3 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
pppd[0]: sent [IPCP ConfReq id=0x3 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
pppd[0]: sent [IPCP ConfReq id=0x3 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
pppd[0]: sent [IPCP ConfReq id=0x3 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
pppd[0]: sent [IPCP ConfReq id=0x3 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
pppd[0]: sent [IPCP ConfReq id=0x3 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
pppd[0]: sent [IPCP ConfReq id=0x3 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
pppd[0]: sent [IPCP ConfReq id=0x3 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
pppd[0]: sent [IPCP ConfReq id=0x3 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
pppd[0]: sent [IPCP ConfReq id=0x3 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>]
pppd[0]: sent [LCP EchoReq id=0x1 magic=0x9376a896]
pppd[0]: IPCP: timeout sending Config-Requests
pppd[0]: sent [LCP TermReq id=0x2 "No network protocols running"]
pppd[0]: sent [LCP TermReq id=0x3 "No network protocols running"]
pppd[0]: Connection terminated.
pppd[0]: Modem hangup
Status is: disconnected
pppd[0] died: A modem hung up the phone (exit code 16)
 

whois

Ultimate Guru
Hi

Das ist ein ja USB Modem
Stell doch mal das Ergenis bei gestecktem Modem hier rein.
Code:
lsusb

cu
 
OP
C

cremoso

Newbie
Ja, ok...

Vorher muss ich darauf hinweisen das ich folgendes mache damit das Gerät richtig geordnet wird. Sodas das Modem auf /dev/ttyUSB0 liegt

1. Zuerst unmounten des MOBILE_CONNECT Laufwerks
2. rmmod usb-storage
3. modprobe usbserial vendor=0x12d1 product=0x1003

Dann sollte es ja funktionieren. Die Kommunikation stimmt ja schon irgendwie mit dem Gerät über Kinternet..aber sonst...fehlanzeige

Hier mal das ergebnis von tail -f /var/log/messages für Mc_Gyver:

Dec 29 19:52:45 JamesSuse kernel: usbserial_generic 4-1:1.0: generic converter detected
Dec 29 19:52:45 JamesSuse kernel: usb 4-1: generic converter now attached to ttyUSB0
Dec 29 19:52:45 JamesSuse kernel: usbserial_generic 4-1:1.1: generic converter detected
Dec 29 19:52:45 JamesSuse kernel: usb 4-1: generic converter now attached to ttyUSB1
Dec 29 19:52:45 JamesSuse kernel: usbserial_generic 4-1:1.2: generic converter detected
Dec 29 19:52:45 JamesSuse kernel: usb 4-1: generic converter now attached to ttyUSB2
Dec 29 19:52:45 JamesSuse udevd-event[5164]: run_program: '/sbin/huaweiAktBbo' abnormal exit
Dec 29 19:52:50 JamesSuse udevd-event[5178]: run_program: '/sbin/huaweiAktBbo' abnormal exit
Dec 29 19:52:50 JamesSuse udevd-event[5176]: run_program: '/sbin/huaweiAktBbo' abnormal exit
Dec 29 19:52:50 JamesSuse udevd-event[5177]: run_program: '/sbin/huaweiAktBbo' abnormal exit


Dieses huaweiAktBbo hab ich im laufe des herumprobierens mal installiert. Wo genau ich es herhabe weiß ich nicht. Vielleicht ist das ja verantwortlich dafür das wenigstens ein teil funktioniert


Dann noch das lsusb für Whois (das war glaube ich noch vor meinem procedere):
Bus 003 Device 002: ID 045e:0039 Microsoft Corp. IntelliMouse Optical
Bus 003 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 002: ID 12d1:1003
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 002: ID 09da:001a A4 Tech Co., Ltd Wireless Mouse & RXM-15 Receiver
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 005: ID 058f:6362 Alcor Micro Corp.
Bus 001 Device 001: ID 0000:0000


und zu guter letzt noch ein
ls /dev/ttyUSB*

/dev/ttyUSB0
/dev/ttyUSB1
/dev/ttyUSB2
 

Mc_Gyver

Newbie
Das sieht ja gar nicht so schlecht aus.
Jetzt musst du das Teil noch unter
Yast konfigurieren
Und dann müsste das Ding laufen.
Das prog huwaialkbottle ;-) sagt mir gar nichts.

Eintrag bei mir in Yast

modem /dev/ttyUSB0
Einwahlnummer *99#
baudrate 1800000 (anpassen)
init1 AT
init2 AT+CGDCONT=1,"IP","web.yesss.at"(anpassen)
benutzername
.
Passwort
.
Passwortabfrage
deaktiviert

Aber ich Arbeite mit der 10.3
und einer Merlin U740

Aber wie gesagt
Bei einem Kumpel hatte ich das Teil
unter der 10.1 schon am laufen.
Jetzt läufts halt auf der 10.2
 
OP
C

cremoso

Newbie
Nein, da tut sich immer nur das gleiche. Kinternet ist ja eh schon lange richtig konfiguriert. Mit dem kommt wie ihr oben sehen könnt ja eh eine verbindung zusammen. Nur haut die irgendwie nicht hin. Und nach ein paar sekunden ist die verbdinung aufgrund dessen

pppd[0]: sent [LCP EchoReq id=0x1 magic=0x9376a896]
pppd[0]: IPCP: timeout sending Config-Requests
pppd[0]: sent [LCP TermReq id=0x2 "No network protocols running"]
pppd[0]: sent [LCP TermReq id=0x3 "No network protocols running"]
pppd[0]: Connection terminated.
pppd[0]: Modem hangup
Status is: disconnected
pppd[0] died: A modem hung up the phone (exit code 16)

ja wieder weg
 
OP
C

cremoso

Newbie
Wie gewünscht. Bitte schön!


BOOTPROTO='none'
DIALCOMMAND='ATDT'
DIALPREFIX=''
DIALPREFIXREGEX=''
INIT1='ATZ'
INIT2='AT Q0 V1 E1 S0=0 &C1 &D2 +FCLASS=0'
INIT3='AT+CGDCONT=1,"ip","a1.net"'
INIT8='ATM0'
INIT9='ATX3'
MODEM_DEVICE='/dev/ttyUSB0'
NAME='Modem'
PPPD_OPTIONS=''
PROVIDER='provider0'
SPEED='460800'
STARTMODE='manual'
UNIQUE=''
USERCONTROL='yes'



EDIT: Falls ich es noch net erwähnt habe. PIN ist abgeschaltet.
 
OP
C

cremoso

Newbie
Hallo. Hab jetzt alles nach der Anleitung eingerichtet:

http://linux.frankenberger.at/Huawei_E220_V1.html

Wenn ich dann das ganze mit "pppd call ppp" starte passiert folgendes

ATZ
OK
ATE1
OK
AT+CGDCONT=1,"IP","A1.net"
OK
AT+IPR=115200
OK
Warte 20 Sekunden um zwischen UMTS/GPRS umzuschalten ...

Verbinde mit Server

ATE1
OK
ATD*99#
CONNECTchat: Jan 01 12:09:38 CONNECT
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB0
CHAP authentication succeeded
ICE default IO error handler doing an exit(), pid = 4380, errno = 0


Was kann da also nicht stimmen?
 
Oben