UMTS-Stick und ppp: Input/Output error?

JZL240I-U

Well-Known Member
Hi,

ich versuche unter 9.1 über meinen UMTS-Stick das Internet anzusprechen -- Fehlanzeige (fast) ohne Fehlermeldung. Hier ist das entsprechende Log:

Code:
Jan  7 14:32:40 netbook ppp[1068]: Phase: Using interface: tun0
Jan  7 14:32:40 netbook ppp[1068]: Phase: deflink: Created in closed state
Jan  7 14:32:40 netbook ppp[1068]: tun0: Command: default: ident user-ppp VERSION ppp 3.4.2
Jan  7 14:32:40 netbook ppp[1068]: tun0: Command: o2: set device /dev/ugen1.2
Jan  7 14:32:40 netbook ppp[1068]: tun0: Command: o2: set speed 460800
Jan  7 14:32:40 netbook ppp[1068]: tun0: Command: o2: set phone *99***1#
Jan  7 14:32:40 netbook ppp[1068]: tun0: Warning: /etc/ppp/ppp.conf: 34: Syntax error
Jan  7 14:32:40 netbook ppp[1068]: tun0: Command: o2: AT+CGACT? OK-AT-OK AT+CGATT? OK AT+COPS? OK ATD*99***1
Jan  7 14:32:40 netbook ppp[1068]: tun0: Warning: AT+CGACT?: Invalid command
Jan  7 14:32:40 netbook ppp[1068]: tun0: Warning: AT+CGACT?: Failed 1
Jan  7 14:32:40 netbook ppp[1068]: tun0: Command: o2: set timeout 180
Jan  7 14:32:40 netbook ppp[1068]: tun0: Command: o2: set vj slotcomp off
Jan  7 14:32:40 netbook ppp[1068]: tun0: Command: o2: set crtscts on
Jan  7 14:32:40 netbook ppp[1068]: tun0: Command: o2: enable dns
Jan  7 14:32:40 netbook ppp[1068]: tun0: Command: o2: set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
Jan  7 14:32:40 netbook ppp[1068]: tun0: Command: o2: add default HISADDR
Jan  7 14:32:40 netbook ppp[1068]: tun0: Phase: PPP Started (interactive mode).
Jan  7 14:32:43 netbook ppp[1068]: tun0: Command: /dev/ttyv0: dial
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: bundle: Establish
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: deflink: closed -> opening
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: deflink: Connected!
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: deflink: opening -> dial
Jan  7 14:32:43 netbook ppp[1068]: tun0: Chat: deflink: Dial attempt 1 of 1
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: deflink: dial -> carrier
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: deflink: carrier -> login
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: deflink: login -> lcp
Jan  7 14:32:43 netbook ppp[1068]: tun0: LCP: FSM: Using "deflink" as a transport
Jan  7 14:32:43 netbook ppp[1068]: tun0: LCP: deflink: State change Initial --> Closed
Jan  7 14:32:43 netbook ppp[1068]: tun0: LCP: deflink: State change Closed --> Stopped
Jan  7 14:32:43 netbook ppp[1068]: tun0: [COLOR="Red"]Phase: deflink: read (2): Input/output error[/COLOR]
Jan  7 14:32:43 netbook ppp[1068]: tun0: LCP: deflink: State change Stopped --> Closed
Jan  7 14:32:43 netbook ppp[1068]: tun0: LCP: deflink: State change Closed --> Initial
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: deflink: Disconnected!
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: deflink: lcp -> logout
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: deflink: logout -> hangup
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: deflink: Disconnected!
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: deflink: Connect time: 0 secs: 0 octets in, 0 octets out
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: deflink: 0 packets in, 0 packets out
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase:  total 0 bytes/sec, peak 0 bytes/sec on Mon Jan  7 14:32:43 2013
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: deflink: hangup -> closed
Jan  7 14:32:43 netbook ppp[1068]: tun0: Phase: bundle: Dead
Jan  7 14:32:46 netbook ppp[1068]: tun0: Command: /dev/ttyv0: quit
Jan  7 14:32:46 netbook ppp[1068]: tun0: Phase: PPP Terminated (normal).

Eine Warnung kommt auf das Kommando CGACT, das ich aus der ppp.example.conf übernommen habe und auch überall im Netz bei FreeBSD finde (nur nicht in den Hayes-Kommando-Listen). Anscheinend hängt er sich aber nicht auf.

Der Input/Output Error gibt mir aber gar keinen Anhaltspunkt.

Dies ist meine /etc/ppp/ppp.conf:

Code:
#################################################################
# PPP  Sample Configuration File
# Originally written by Toshiharu OHNO
# Simplified 5/14/1999 by wself@cdrom.com
#
# See /usr/share/examples/ppp/ for some examples
#
# $FreeBSD: release/9.1.0/etc/ppp/ppp.conf 203943 2010-02-16 01:07:06Z jkim $
#################################################################

default:

 set log Phase Chat LCP IPCP CCP tun command +connect
 ident user-ppp VERSION ppp 3.4.2

 # Ensure that "device" references the correct serial port
 # for your modem. (cuau0 = COM1, cuau1 = COM2)
 #

o2:

 set device /dev/ugen1.2

 set speed 460800
 set phone *99***1\#
# set authname O2
# set authkey

 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
           \"\" \
	   AT OK-AT-OK \
	   AT+CFUN=1 OK-AT-OK \
	   AT+CSQ OK \
	   AT+CGDCONT=1,\\\"IP\\\",\\\"mobilcom.internet\\\" OK \ 
	   AT+CGACT? OK-AT-OK \
	   AT+CGATT? OK \
	   AT+COPS? OK \
	   ATD*99***1# CONNECT"

#	   ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT"
 set timeout 180			# 3 minute idle timer (the default)
 set vj slotcomp off
 set crtscts on
# set default HISADDR

 enable dns				# request DNS info (for resolv.conf)

#papchap:
 #
 # edit the next three lines and replace the items in caps with
 # the values which have been assigned by your ISP.
 #

# set phone PHONE_NUM
# set authname USERNAME
# set authkey PASSWORD

 set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
 add default HISADDR			# Add a (sticky) default route

PIN ist abgeschaltet, User und Password werden nicht gefragt, APN ist "internet.mobilcom". Kann hier jemand den Grund erkennen, warum das nicht geht?
 
Hmm, ich kann meine alte ppp-Konfiguration nicht mehr testen, da ich keinen Vertrag mehr habe. Aber mein Stick lief über den u3g Treiber und wurde als serielles USB Device also /dev/cuaUn.0 eingebettet.

Probier einfach mal ein kldload u3g zieh den Stick raus, stecke ihn noch mal ein und schau ob eine serielle Schnittstelle auftaucht.
 
Okay, ein (genaugenommen drei) serielle(s) Device(s) wird/werden angelegt. Funktionieren tut es aber immer noch nicht. Trotzdem schon mal Danke für Deine Unterstützung. Hier ist das Log:

Code:
Jan  8 08:05:43 netbook ppp[1089]: Phase: Using interface: tun0
Jan  8 08:05:43 netbook ppp[1089]: Phase: deflink: Created in closed state
Jan  8 08:05:43 netbook ppp[1089]: tun0: Command: default: ident user-ppp VERSION ppp 3.4.2
Jan  8 08:05:43 netbook ppp[1089]: tun0: Command: o2: set device /dev/cuaU0.0
Jan  8 08:05:43 netbook ppp[1089]: tun0: Command: o2: set speed 460800
Jan  8 08:05:43 netbook ppp[1089]: tun0: Command: o2: set phone *99***1#
Jan  8 08:05:43 netbook ppp[1089]: tun0: Warning: /etc/ppp/ppp.conf: 34: Syntax error
Jan  8 08:05:43 netbook ppp[1089]: tun0: Command: o2: AT+CGATT? OK AT+COPS? OK ATD*99***1
Jan  8 08:05:43 netbook ppp[1089]: tun0: Warning: AT+CGATT?: Invalid command
Jan  8 08:05:43 netbook ppp[1089]: tun0: Warning: AT+CGATT?: Failed 1
Jan  8 08:05:43 netbook ppp[1089]: tun0: Command: o2: set timeout 180
Jan  8 08:05:43 netbook ppp[1089]: tun0: Command: o2: set vj slotcomp off
Jan  8 08:05:43 netbook ppp[1089]: tun0: Command: o2: set crtscts on
Jan  8 08:05:43 netbook ppp[1089]: tun0: Command: o2: enable dns
Jan  8 08:05:43 netbook ppp[1089]: tun0: Command: o2: set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
Jan  8 08:05:43 netbook ppp[1089]: tun0: Command: o2: add default HISADDR
Jan  8 08:05:43 netbook ppp[1089]: tun0: Phase: PPP Started (interactive mode).
Jan  8 08:05:52 netbook ppp[1089]: tun0: Command: /dev/ttyv0: dial
Jan  8 08:05:52 netbook ppp[1089]: tun0: Phase: bundle: Establish
Jan  8 08:05:52 netbook ppp[1089]: tun0: Phase: deflink: closed -> opening
Jan  8 08:05:52 netbook ppp[1089]: tun0: Phase: deflink: Connected!
Jan  8 08:05:52 netbook ppp[1089]: tun0: Phase: deflink: opening -> dial
Jan  8 08:05:52 netbook ppp[1089]: tun0: Chat: deflink: Dial attempt 1 of 1
Jan  8 08:05:52 netbook ppp[1089]: tun0: Phase: deflink: dial -> carrier
[COLOR="Red"]Jan  8 08:05:53 netbook ppp[1089]: tun0: Phase: deflink: /dev/cuaU0.0 doesn't support CD[/COLOR]
Jan  8 08:05:53 netbook ppp[1089]: tun0: Phase: deflink: carrier -> login
Jan  8 08:05:53 netbook ppp[1089]: tun0: Phase: deflink: login -> lcp
Jan  8 08:05:53 netbook ppp[1089]: tun0: LCP: FSM: Using "deflink" as a transport
Jan  8 08:05:53 netbook ppp[1089]: tun0: LCP: deflink: State change Initial --> Closed
Jan  8 08:05:53 netbook ppp[1089]: tun0: LCP: deflink: State change Closed --> Stopped
Jan  8 08:05:54 netbook ppp[1089]: tun0: LCP: deflink: LayerStart
Jan  8 08:05:54 netbook ppp[1089]: tun0: LCP: deflink: SendConfigReq(1) state = Stopped
Jan  8 08:05:54 netbook ppp[1089]: tun0: LCP:  ACFCOMP[2]
Jan  8 08:05:54 netbook ppp[1089]: tun0: LCP:  PROTOCOMP[2]
Jan  8 08:05:54 netbook ppp[1089]: tun0: LCP:  ACCMAP[6] 0x00000000
Jan  8 08:05:54 netbook ppp[1089]: tun0: LCP:  MRU[4] 1500
Jan  8 08:05:54 netbook ppp[1089]: tun0: LCP:  MAGICNUM[6] 0x146c31a3
Jan  8 08:05:54 netbook ppp[1089]: tun0: LCP: deflink: State change Stopped --> Req-Sent
Jan  8 08:05:57 netbook ppp[1089]: tun0: LCP: deflink: SendConfigReq(1) state = Req-Sent
Jan  8 08:05:57 netbook ppp[1089]: tun0: LCP:  ACFCOMP[2]
Jan  8 08:05:57 netbook ppp[1089]: tun0: LCP:  PROTOCOMP[2]
Jan  8 08:05:57 netbook ppp[1089]: tun0: LCP:  ACCMAP[6] 0x00000000
Jan  8 08:05:57 netbook ppp[1089]: tun0: LCP:  MRU[4] 1500
Jan  8 08:05:57 netbook ppp[1089]: tun0: LCP:  MAGICNUM[6] 0x146c31a3
Jan  8 08:06:00 netbook ppp[1089]: tun0: LCP: deflink: SendConfigReq(1) state = Req-Sent
Jan  8 08:06:00 netbook ppp[1089]: tun0: LCP:  ACFCOMP[2]
Jan  8 08:06:00 netbook ppp[1089]: tun0: LCP:  PROTOCOMP[2]
Jan  8 08:06:00 netbook ppp[1089]: tun0: LCP:  ACCMAP[6] 0x00000000
Jan  8 08:06:00 netbook ppp[1089]: tun0: LCP:  MRU[4] 1500
Jan  8 08:06:00 netbook ppp[1089]: tun0: LCP:  MAGICNUM[6] 0x146c31a3
Jan  8 08:06:03 netbook ppp[1089]: tun0: LCP: deflink: SendConfigReq(1) state = Req-Sent
Jan  8 08:06:03 netbook ppp[1089]: tun0: LCP:  ACFCOMP[2]
Jan  8 08:06:03 netbook ppp[1089]: tun0: LCP:  PROTOCOMP[2]
Jan  8 08:06:03 netbook ppp[1089]: tun0: LCP:  ACCMAP[6] 0x00000000
Jan  8 08:06:03 netbook ppp[1089]: tun0: LCP:  MRU[4] 1500
Jan  8 08:06:03 netbook ppp[1089]: tun0: LCP:  MAGICNUM[6] 0x146c31a3
Jan  8 08:06:06 netbook ppp[1089]: tun0: LCP: deflink: SendConfigReq(1) state = Req-Sent
Jan  8 08:06:06 netbook ppp[1089]: tun0: LCP:  ACFCOMP[2]
Jan  8 08:06:06 netbook ppp[1089]: tun0: LCP:  PROTOCOMP[2]
Jan  8 08:06:06 netbook ppp[1089]: tun0: LCP:  ACCMAP[6] 0x00000000
Jan  8 08:06:06 netbook ppp[1089]: tun0: LCP:  MRU[4] 1500
Jan  8 08:06:06 netbook ppp[1089]: tun0: LCP:  MAGICNUM[6] 0x146c31a3
Jan  8 08:06:09 netbook ppp[1089]: tun0: LCP: deflink: LayerFinish
Jan  8 08:06:09 netbook ppp[1089]: tun0: LCP: deflink: State change Req-Sent --> Stopped
Jan  8 08:06:09 netbook ppp[1089]: tun0: LCP: deflink: State change Stopped --> Closed
Jan  8 08:06:09 netbook ppp[1089]: tun0: LCP: deflink: State change Closed --> Initial
Jan  8 08:06:09 netbook ppp[1089]: tun0: Phase: deflink: Disconnected!
Jan  8 08:06:09 netbook ppp[1089]: tun0: Phase: deflink: lcp -> logout
Jan  8 08:06:09 netbook ppp[1089]: tun0: Phase: deflink: logout -> hangup
Jan  8 08:06:09 netbook ppp[1089]: tun0: Phase: deflink: Disconnected!
Jan  8 08:06:09 netbook ppp[1089]: tun0: Phase: deflink: Connect time: 17 secs: 0 octets in, 265 octets out
Jan  8 08:06:09 netbook ppp[1089]: tun0: Phase: deflink: 0 packets in, 5 packets out
Jan  8 08:06:09 netbook ppp[1089]: tun0: Phase:  total 15 bytes/sec, peak 21 bytes/sec on Tue Jan  8 08:05:57 2013
Jan  8 08:06:09 netbook ppp[1089]: tun0: Phase: deflink: hangup -> closed
Jan  8 08:06:09 netbook ppp[1089]: tun0: Phase: bundle: Dead
Jan  8 08:06:42 netbook ppp[1089]: tun0: Command: /dev/ttyv0: quit
Jan  8 08:06:42 netbook ppp[1089]: tun0: Phase: PPP Terminated (normal).

Btw. hast Du eine Idee, woher der Fehler in der Zeile von CGACT (oder davor?) kommt?
 
YEAAAAAAHH. Volltreffer. Blank weg -> Fehler weg und der Stick sagt per Diode, dass die Verbindung steht. So sieht das auch das Log, wenn ich das richtig verstehe. Na, dann werde ich mal lesen, wie ich die Ports richtig einrichte.

Danke, Kamikaze :). Das habe ich seit 2005 mit FreeBSD 6.0 und späteren versucht. Heute geht es endlich. Naja, schon in der Bibel sollen ja schon ganz Andere 7 Jahre gedient haben ;).

P.S.: Was meint er denn mit "Phase: deflink: /dev/cuaU0.0 doesn't support CD"?
 
Zuletzt bearbeitet:
Ah ja, danke. Ich habe die RFC angeschaut, aber nichts zu diesem Thema gefunden. Dann habe ich mit der genauen Meldung gegooglet (pfui). Es gibt nirgends eine explizite Erklärung. Ich vermute(!) aber, dass es sich um den Speicherplatz auf dem Stick handelt. Da sind nämlich noch so ca 50 MB für Treiber drauf, die als CD angesprochen werden können. Es wäre zumindest plausibel, dass der Speicher nicht mit "ppp" angesprochen werden kann. Wenn doch jemand die genaue Herkunft und den Sinn der Meldung kennt, wäre ich dankbar für einen Hinweis / Link.
 
Ah ja, danke. Ich habe die RFC angeschaut, aber nichts zu diesem Thema gefunden. Ich vermute(!) aber, dass es sich um den Speicherplatz auf dem Stick handelt.

Die Vermutung geht in die falsche Richtung.
ppp checkt die Verbindung und entdeckt das Modem. Dieses kann kein cd.
Harmlos.

man ppp(8)

hth
 
Ahhh. "Carrier Device". Und der Stick ist eben kein tty oder Kabel. Danke für den Tipp mit "man ppp", metro jetzt hab' ich's kapiert :).
 
Zurück
Oben