A1 Internet unter Linux

Das Forum fĂĽr den Linux-Pinguin - auch andere Unix-Derivate (*BSD, (Open)Solaris, Apple's Darwin / MacOS X, ...) sind hier willkommen!
Forumsregeln
Das Forum fĂĽr den Linux-Pinguin - auch andere Unix-Derivate (*BSD, (Open)Solaris, Apple's Darwin / MacOS X, ...) sind hier willkommen!

A1 Internet unter Linux

Beitragvon Felis » Fr 21 Sep, 2007 23:25

Versuche mit dem Huawei-Modem unter Linux ins Internet zu kommen. Der freundliche A1-Support hat mir zwar die Zugangsdaten gesagt, ich weiss bloss nicht, in welches File ich die vierstellige PIN eintragen muss, deren Fehlen mir sowohl mit Kppp als auch mit Wvdial das Einloggen verhindert. Die Files in /etc/ppp habe ich ziemlich durch. :)
GruĂź
Felis
Felis
Board-User Level 2
Board-User Level 2
 
Beiträge: 812
Registriert: Fr 09 Jan, 2004 11:26

Beitragvon penguinforce » Sa 22 Sep, 2007 00:19

die einfachste methode wird sein, den pin zu deaktivieren (gib die karte in ein handy, und deaktiviere es dort).

ansonst gibts noch diesen link:
http://www.quirxi.net/mediawiki/index.p ... Ausrian_A1)#Setting_up_the_pin

wennst experimentierfreudig bist, kannst auch probieren, ob der vodafone devicemanager mit deinem modem funktioniert (lt. der quelle solls mit dem e220 funktionieren).

ein erfahrungsbericht wäre willkommen... :)

:diabolic:
penguinforce
 

Beitragvon Felis » Sa 22 Sep, 2007 07:56

Pin deaktivieren ist tatsaechlich die einfachste Methode, waere nie draufgekommen! :)
Das Vodefonescript kriege ich nicht installiert, verlangt nach hoeherer Pythonversion, als mein neues Kanotix (Etch mit 2.6.22, ganz toll :)) hat.
Versuche es mit dem Gentoo-Tip, komme allerdings nicht rein. /dev/ttyUSB1 habe ich nach /dev/modem gelinkt

lucy@linux:~$ wvdial A1 Pin
--> WvDial: Internet dialer version 1.56
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: AT+CPIN=05xx
AT+CPIN=05xx
+CME ERROR: operation not allowed
--> Bad init string.
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: AT+CPIN=05xx
AT+CPIN=05xx
+CME ERROR: operation not allowed
--> Bad init string.
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: AT+CPIN=05xx
AT+CPIN=05xx
+CME ERROR: operation not allowed
--> Bad init string.
lucy@linux:~$

meine wvdial.conf sieht jetzt so aus:

#[Dialer Defaults]
#Phone =
#Username =
#Password =
#New PPPD = yes

[Dialer A1]
Phone = *99***1#
Username = [email protected]
Password = ppp
New PPPD = yes

[Dialer Pin]
init2 = AT+CPIN=05xx

Bein einem Versuch hat er die PIN uebrigens akzeptiert, connecten konnte er aber trotzdem nicht vollstaendig.

Das Modem selbst wird mit diesem Kernel plug&play erkannt, wenn es beim Hochfahren schon dran ist.
Felis
Board-User Level 2
Board-User Level 2
 
Beiträge: 812
Registriert: Fr 09 Jan, 2004 11:26

Beitragvon lordpeng » Sa 22 Sep, 2007 09:45

der pin ist im grunde nix anderes als ein AT kommando, wennst das richtige AT kommando nach ttySirgendwas schickst (also zum modem) dann isses solange entsperrt, bis der strom vom modem genommen wird (diese info is fĂĽrs testen vielleicht nicht ganz uninteressant), ich wĂĽrd einfach solang mit einem terminalprogram (minikom, gkermit, sonstwas) rumspielen, bis du das richtige AT kommando hast, das kannst dann in deiner wvdial.conf entsprechend einbauen - fertig

bzw. eventuell lässt sich aus der windows software aus irgendwelchen konfigurationsdateien das korrekte AT kommando rauslesen, bei sierra wireless karten bsp. müsste man noch irgendeinen parameter mitschicken, wenn ich das jetzt richtig in erinnerung hab
lordpeng
Moderator
Moderator
 
Beiträge: 10198
Registriert: Mo 23 Jun, 2003 22:45

Beitragvon Felis » Sa 22 Sep, 2007 22:20

lordpeng hat geschrieben:der pin ist im grunde nix anderes als ein AT kommando, wennst das richtige AT kommando nach ttySirgendwas schickst (also zum modem) dann isses solange entsperrt, bis der strom vom modem genommen wird (diese info is fĂĽrs testen vielleicht nicht ganz uninteressant), ich wĂĽrd einfach solang mit einem terminalprogram (minikom, gkermit, sonstwas) rumspielen, bis du das richtige AT kommando hast, das kannst dann in deiner wvdial.conf entsprechend einbauen - fertig

BefĂĽrchte, das ist zu hoch fĂĽr mich. :)
Felis
Board-User Level 2
Board-User Level 2
 
Beiträge: 812
Registriert: Fr 09 Jan, 2004 11:26

Beitragvon Dj@ngo » So 23 Sep, 2007 17:15

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

hier schon nachgelesen ?

letztes Mal hatten mein Kumpel und ich so ein ding unter kubuntu 6.10 noch oben genannter anleitung konfiguriert, lief eigentlich tadellos. bzw. läuft noch immer ;-)
Dj@ngo
Junior Board-Mitglied
Junior Board-Mitglied
 
Beiträge: 33
Registriert: So 06 Jul, 2003 18:54

Beitragvon Felis » So 23 Sep, 2007 20:10

ja habe ich auch schon versucht. Habe die beiden dort beschriebenen Scripts /etc/ppp/peers/ppp und /etc/chatscripts/ppp uebernommen, Zugangsdaten eingetragen aber es kam trotzdem eine Fehlermeldung "script failed"
Allerdings stehen weiter unten dann noch spezielle Zugangsdaten fuer A1 und ich weiss ehrlich gesagt nicht, wo ich die DNS eintragen sollte. Moeglicherweise hapert es daran.

Zugangsdaten fĂĽr A1
Initialisierungsstring: at+cgdcont=1,"IP","A1.net"
User: [email protected] oder [email protected]
Pass: ppp
Nummer: *99#
DNS: 194.48.124.200 und 194.48.139.254
Felis
Board-User Level 2
Board-User Level 2
 
Beiträge: 812
Registriert: Fr 09 Jan, 2004 11:26

Beitragvon Felis » Mi 26 Sep, 2007 11:44

Hm, nach etlichen Stunden Rumspielerei komme ich leider nicht weiter. Habe die PIN abgestellt, aber auch das hilft nicht. Weder wvdial (oder das Frontend Gnome-ppp) noch ppp (und Kppp) schaffen es bei mir sich einzuwählen. Das Modem wird zwar initialisert, es wählt, aber einloggen kann es nicht.
Mittlerweile habe ich auch das passende Vodafone-Programm (s.o.) runtergeladen, lässt sich anstandslos installieren. Bloss eigenartigerweise bleiben der "Connect-Knopf" und der Punkt "Einstellungen" im Menü deaktiviert. Kann also gar nix konfiguriereren. Im Root-Modus gestartet ändert sich daran nichts. Das Tool verwendet auch Wvdial.
Im Augenblick bin ich mit meinem KĂĽchenlatein am Ende und warte ob irgendwo, irgendwer, irgendwas ins Netz stellt.
Felis
Board-User Level 2
Board-User Level 2
 
Beiträge: 812
Registriert: Fr 09 Jan, 2004 11:26

Beitragvon Felis » Di 02 Okt, 2007 09:55

Habe mich nach diesem Bericht
http://forum.ubuntuusers.de/topic/83052/
weiterversucht, und komme mit gnome-ppp tatsaechlich blitzschnell ins Netz, allerdings bin ich genausoschnell wieder draussen. Das Modem hängt mit Fehlermeldung 16 (sagt nur, dass das Modem aufgehängt hat:)) auf, um dann sofort wieder zu verbinden.
Hier meine aktuellen Files

/etc/ppp/peers/ppp:

hide-password
noauth
connect "/usr/sbin/chat -v -f /etc/chatscripts/ppp"
debug
/dev/ttyUSB0
460800
defaultroute
noipdefault
noccp
nobsdcomp
user [email protected]
password ppp
usepeerdns
connect-delay 10000

/etc/chatscripts/ppp:

# This chatfile was generated by pppconfig 2.3.10.
# Please do not delete any of the comments. Pppconfig needs them.
#
# ispauth PAP
# abortstring
ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' ABORT DELAYED
# modeminit
'' ATZ
#TIMEOUT 5
#OK AT+CPIN? READY-AT+CPIN=XXXX-OK ""
TIMEOUT 20
'' 'AT+cgdcont=1,"IP","A1.net"' OK "ATDT*99#"
# ispconnect
CONNECT \d\c
# prelogin

# ispname
# isppassword
# postlogin

# end of pppconfig stuff

und hier die Einstellungen der /etc/ppp/options:

asyncmap 0
noauth
crtscts
lock
hide-password
modem
proxyarp
lcp-echo-interval 30
lcp-echo-failure 4
noipx

Das Ganze läuft ohne PIN, drum habe ich auch in /etc/chatscripts/ppp die zwei Zeilen auskommentiert. Von /etc/chatscripts/ppp steht zwar nix im Ubuntuforum, dafür aber hier:
http://linux.frankenberger.at/Huawei_E220.html
und ich glaube fast, dass es ohne nicht geht ...?

Vielleicht hat jemand noch eine Idee?

die messages sagen auch nicht viel
Oct 2 12:22:08 Linux pppd[9026]: pppd 2.4.4 started by root, uid 0
Oct 2 12:22:08 Linux pppd[9026]: Using interface ppp0
Oct 2 12:22:08 Linux pppd[9026]: Connect: ppp0 <--> /dev/ttyUSB0
Oct 2 12:22:08 Linux pppd[9026]: Warning - secret file /etc/ppp/pap-secrets has world and/or group access
Oct 2 12:22:08 Linux pppd[9026]: Warning - secret file /etc/ppp/chap-secrets has world and/or group access
Oct 2 12:22:08 Linux pppd[9026]: CHAP authentication succeeded
Oct 2 12:22:08 Linux pppd[9026]: CHAP authentication succeeded
Oct 2 12:22:09 Linux pppd[9026]: Modem hangup
Oct 2 12:22:09 Linux pppd[9026]: Connection terminated.
Oct 2 12:22:09 Linux pppd[9026]: Exit.
Oct 2 12:22:21 Linux pppd[9042]: pppd 2.4.4 started by root, uid 0
Oct 2 12:22:21 Linux pppd[9042]: Using interface ppp0
Oct 2 12:22:21 Linux pppd[9042]: Connect: ppp0 <--> /dev/ttyUSB0
Oct 2 12:22:21 Linux pppd[9042]: Warning - secret file /etc/ppp/pap-secrets has world and/or group access
Oct 2 12:22:21 Linux pppd[9042]: Warning - secret file /etc/ppp/chap-secrets has world and/or group access
Oct 2 12:22:21 Linux pppd[9042]: CHAP authentication succeeded
Oct 2 12:22:21 Linux pppd[9042]: CHAP authentication succeeded
Oct 2 12:22:21 Linux pppd[9042]: Modem hangup
Oct 2 12:22:21 Linux pppd[9042]: Connection terminated.
Oct 2 12:22:21 Linux pppd[9042]: Exit.
Oct 2 12:22:38 Linux pppd[9059]: pppd 2.4.4 started by root, uid 0
Oct 2 12:22:38 Linux pppd[9059]: Using interface ppp0
Oct 2 12:22:38 Linux pppd[9059]: Connect: ppp0 <--> /dev/ttyUSB0
Oct 2 12:22:38 Linux pppd[9059]: Warning - secret file /etc/ppp/pap-secrets has world and/or group access
Oct 2 12:22:38 Linux pppd[9059]: Warning - secret file /etc/ppp/chap-secrets has world and/or group access
Oct 2 12:22:38 Linux pppd[9059]: CHAP authentication succeeded
Oct 2 12:22:38 Linux pppd[9059]: CHAP authentication succeeded
Oct 2 12:22:38 Linux pppd[9059]: Modem hangup
Oct 2 12:22:38 Linux pppd[9059]: Connection terminated.
Oct 2 12:22:38 Linux pppd[9059]: Exit.
Zuletzt geändert von Felis am Mi 03 Okt, 2007 12:21, insgesamt 2-mal geändert.
Felis
Board-User Level 2
Board-User Level 2
 
Beiträge: 812
Registriert: Fr 09 Jan, 2004 11:26

Beitragvon Felis » Mi 03 Okt, 2007 00:03

Na wer sagt es! Heute abend Laptop neu gestartet, nichts an den Einstellungen geändert und plötzlich komme ich stabil ins Internet. Nutze gnome-ppp als Frontend, welches auch als User funktioniert.

Nachtrag: In /etc/ppp/peers/ppp habe ich "/dev/ttyUSB1" auf "/dev/ttyUSB0" korrigiert. Hatte aber anders auch funktioniert. Moeglicherweise ist es nicht wurscht, an welche USB-Buchse ich das HUAWEI anstoepsle (?). Habe dann auch noch versucht eine PIN zu setzen und in /etc/chatscripts/ppp einzutragen, das allerdings klappt weiterhin nicht.
Felis
Board-User Level 2
Board-User Level 2
 
Beiträge: 812
Registriert: Fr 09 Jan, 2004 11:26

Beitragvon Felis » Mo 25 Feb, 2008 18:19

Habe mittlerweile ein praktisches Tool "Umtsmon" gefunden http://umtsmon.sourceforge.net/ mit dem auch die Pin funktioniert. Allerdings nur als Root. Ist in Debian-Etch im Repository dabei.
GruĂź
Felis
Felis
Board-User Level 2
Board-User Level 2
 
Beiträge: 812
Registriert: Fr 09 Jan, 2004 11:26

Beitragvon Felis » Mo 11 Aug, 2008 22:46

Hier hat jemand wohl gelöst Kppp mit PIN zu verwenden:
http://www.debianforum.de/forum/viewtop ... 4&t=102102
Felis
Board-User Level 2
Board-User Level 2
 
Beiträge: 812
Registriert: Fr 09 Jan, 2004 11:26

Beitragvon lordpeng » Mo 11 Aug, 2008 23:26

fesch - und wennst jetzt noch wen findest, der dir ein gui mit tcl, perl-gtk oä, drum herum baut, dann hast um grunde was, das mit windows mithalten kann

oder du funkst einfach den/die entwickler von kppp an, dass sie das eventuell in zukünftigen releases einbauen mögen
lordpeng
Moderator
Moderator
 
Beiträge: 10198
Registriert: Mo 23 Jun, 2003 22:45

Beitragvon Felis » Di 12 Aug, 2008 00:00

Taeusche ich mich, oder hast die "Ironie-Tags" vergessen? :)
Felis
Board-User Level 2
Board-User Level 2
 
Beiträge: 812
Registriert: Fr 09 Jan, 2004 11:26

Beitragvon lordpeng » Di 12 Aug, 2008 00:24

nein, war durchaus ernst gemeint ... es soll schon vorgekommen sein, dass programmierer anregungen von der community umgesetzt haben ...


allerdings stellt sich mir grad die frage, ob du das selbe meinst wie ich :-)

ich hab gemeint, es wär sinnvoll eine pin abfrage in kppp einzubauen oder alternativ ein externes grafisches programm zu basteln, mit dem die pin eingegeben werden kann, was grundsätzlich besser ist, als die pin in einem config-file oder script zu speichern (weil da kann man die pin ja genausogut deaktivieren)
lordpeng
Moderator
Moderator
 
Beiträge: 10198
Registriert: Mo 23 Jun, 2003 22:45

Nächste

ZurĂĽck zu LINUX & UNIX-DERIVATE

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 17 Gäste