Siduction Forum
Siduction Forum => Hardware - Support => Topic started by: deeprybka on 2011/04/17, 20:51:16
-
Hallo!
Als Linuxneuling bin ich mittlerweile bei Geras gelandet.
Nachdem ich sowohl unter Knoppix als auch unter ubuntu gute Erfahrungen mit UMTS-Sticks gemacht habe, wollte ich meinen aptosid-laptop auch damit verbinden. Leider funktioniert es nicht und ich habe auch keine Ahnung wie es gehen soll!?
Habe einen Huwaei E172 Stick mit Vodafone-Karte.
Hat irgendjemand eine Anleitung oder ein Tut? Wäre sehr dankbar!
Gruß
-
du kannst mal links aufs wiki klicken und da in der suche rechts oben umts reinschreiben
greetz
devil
-
du kannst mal links aufs wiki klicken und da in der suche rechts oben umts reinschreiben
greetz
devil
Hi,
habe es probiert . . . dann diese Nachricht:
gpg --keyserver wwwkeys.eu.pgp.net --recv-keys A79F93C3 && apt-key add /root/.gnupg/pubring.gpg
gpg: fordere Schlüssel A79F93C3 von hkp-Server wwwkeys.eu.pgp.net an
gpg: Schlüsselserver-Zeitüberschreitung
gpg: Empfangen vom Schlüsselserver fehlgeschlagen: Schlüsselserverfehler
Ist mir ein Fehler unterlaufen?
gruß solo
-
@all
ich mach das (für Vodafone) so:
1. PIN der Sim-Card mittels Mobiltelefon entfernen (PIN-Abfrage "aus")
2. eine Konfigurationsdatei erstellen lassenwvdialconf
3. Mit Folgendem die entstandene /etc/wvdial.conf überschreiben:[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyUSB0
ISDN = 0
[Dialer vodafone]
Dial Command = ATD
Carrier Check = no
Phone = *99#
Password = vodafone
Username = vodafone
Stupid Mode = 1
Init4 = AT+CGDCONT=1, "IP", "web.vodafone.de"
Dial Attempts = 2
Bei dem Eintrag "Modem = /dev/xxxyyy" auf das richtige Device achten!
4. mittels einfachemwvdial vodafone
die Verbindung aufbauen
5. Freude zeigen, weil es so einfach funktioniert
Gruß ab
-
Oder umtspanel2 (das .deb) über den Link im wiki zu wvdial holen, mit dpkg -i installieren, starten, Modem suchen, Anbieter aussuchen, mittels Klick auf den Stecker in der Kontrolleiste Verbindung aufbauen und ebenfalls Freude zeigen daß es so einfach funktioniert.
:D
Gruß
ayla
-
du kannst mal links aufs wiki klicken und da in der suche rechts oben umts reinschreiben
greetz
devil
Hi,
habe es probiert mit
#/etc/wvdial.conf
#[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Digital Modem Huawei 182E
Baud = 460800
New PPPD = yes
Modem = /dev/ttyUSB0
#ISDN = 0
#[Dialer a1plus.at]
Dial Command = ATD
Carrier Check = no
Phone = *99#
Password = ppp
Username = ppp@a1plus.at
Stupid Mode = 1
Init4 = AT+CGDCONT=1, "194.48.124.200 194.48.139.254", "a1plus.at"
Dial Attempts = 3
wählversuche mit wvdial a1plus.at schlugen fehl.
root@aptosidbox:/home/ich# wvdial a1plus.at
--> WvDial: Internet dialer version 1.61
--> Warning: section [Dialer a1plus.at] does not exist in wvdial.conf.
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
Obwohl Modem dev 0 oder 1 gesetzt, zur Zeit keine Aussicht auf Erfolg :( . A1.net ist das Netz von Mobilkom Austria, gehörte früher zur Österreichischen Post, bei der es bekanntermaßen nicht so schnell geht - Steinzeit mit M$ bevorzugt . . .
gruß solo
-
Warning: section [Dialer a1plus.at] does not exist in wvdial.conf.
Du musst die Gartenzäune vor #[Dialer Defaults]
und #[Dialer a1plus.at]
entfernen, da sonst das (offenbar nicht vorhandene) /dev/modem benutzt wird.
Ciao, Martin
-
@solo
Probier mal folgende wvdial.conf:[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyUSB0
ISDN = 0
[Dialer austria]
Dial Command = ATD
Carrier Check = no
Phone = *99#
Password = ppp
Username = ppp@a1plus.at
Stupid Mode = 1
Init4 = AT+CGDCONT=1, "IP", "A1.net"
Dial Attempts = 2
- keine Kommentarzeichen
- kein Punkt im Sections-Namen
- einfach so reinkopieren und mitwvdial austria
aufrufen.
Gruß ab
-
@ab - So sieht danach meine Ausbeute aus:
# wvdial austria
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ERROR
--> Bad init string.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ERROR
--> Bad init string.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ERROR
--> Bad init string.
Gruß solo
-
Hi,so sieht es zur Zeit bei mir aus:
# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0451:2046 Texas Instruments, Inc. TUSB2046 Hub
Bus 002 Device 003: ID 06f2:0011 Emine Technology Co. KVM Switch Keyboard
Bus 002 Device 004: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 002 Device 005: ID 2101:2401 ActionStar
Bus 002 Device 006: ID 04b8:012d Seiko Epson Corp. Perfection V10/V100 (GT-S600/F650)
Bus 002 Device 007: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 002 Device 008: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 002 Device 009: ID 13fe:1e00 Kingston Technology Company Inc.
Bus 002 Device 011: ID 12d1:14ac Huawei Technologies Co., Ltd.
Anmerkung:
Ich habe herausbekommen, dass das USB-Modem Huawei 182E unter M$ automatisch installiert wird und eine MicroSD-Speicherkarte von ca 2GB als eigenes Laufwerk besitzt. Die Speicherkarte ist leer. Könnte es sein, dass das spezielle Programm von A1 stört?
Gruß solo
-
Hi,
lass "&D2" im Init2 weg, das gab bei mir auch 'ne Fehlermeldung:
http://www.aptosid.de/index.php?name=PNphpBB2&file=viewtopic&t=580&start=1
Rausgefunden habe ich's für meinen Stick (siehe Link), indem ich der Reihe nach die Kommandos der Init-Strings per minicom abgesetzt habe, statt
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
probierst Du z.B. nacheinander
ATQ0
ATV1
ATE1
ATS0=0
AT&C1
AT&D2
AT+FCLASS=0
bis eins der Kommandos eine Fehlermeldung liefert.
Ciao, Martin
-
http://wiki.aptosid.de/index.php?title=UMTS/GPRS_Internet_Zugang_erstellen_mit_Hilfe_von_%22wvdial%22
moin, habe diese anweisung und dat script genau für jenen provider und umts-stick geschrieben, funzt hier.
als kleiner tip. ich starte als root ne screen session und schiebe so alles in den hintergrund.
das heisst ich habe kein offnes konsolenfenster welches nervt und kann zwischen den run leveln springen, ohne das es mich auslogt.
greetz hendrik
-
Hi,so sieht es zur Zeit bei mir aus:
# lsusb
Bus 002 Device 011: ID 12d1:14ac Huawei Technologies Co., Ltd.
Hi !
Ich habe herausbekommen, dass das USB-Modem Huawei 182E unter M$ automatisch installiert wird und eine MicroSD-Speicherkarte als eigenes Laufwerk besitzt. Die Speicherkarte ist leer. Könnte es sein, dass das spezielle Programm von A1 stört? die letzen drei Zeilen machen mich immer noch relativ sprachlos :shock:
Einwahlversuch:
$ dialumts
Bitte die PIN eingeben /
Please insert PIN:
------------------------------------------------------------
PIN eingetragen | PIN filled out
------------------------------------------------------------
------------------------------------------------------------
In der /etc/wvdial.conf ist folgendes Modem eingetragen:
the /etc/wvdial.conf point to following modem :
/dev/ttyUSB0
Ist dies (/dev/ttyUSB0) die richtige Schnittstelle? |
Is that (/dev/ttyUSB0) the correct device?
-------------------------------------------------------------
Bitte entsprechenden Buchstaben (y/n) eingeben und bestätigen.
Please type the appropriate character (y/n) and hit enter
y - (yes|ja) /dev/ttyUSB0
n - (no|nein) change the device
y
-------------------------------------------------------------
Sende PIN an das Modem (/dev/ttyUSB0) |
sending the PIN to the modem (/dev/ttyUSB0)
-------------------------------------------------------------
Ok, hope we CONNECT the world in 9 sec.
To disconnect, press [ctrl]+[c].
Zum abrechen der Verbindung [strg]+[c] drücken.
-------------------------------------------------------------
-------------------------------------------------------------
Starte | starting wvdial umts
-------------------------------------------------------------
-------------------------------------------------------------
--> WvDial: Internet dialer version 1.61
--> Cannot open /dev/ttyUSB0: Inappropriate ioctl for device
--> Cannot open /dev/ttyUSB0: Inappropriate ioctl for device
--> Cannot open /dev/ttyUSB0: Inappropriate ioctl for device
Gruß solo
-
@solo
so schlecht sah die "Ausbeute" gar nicht aus; da kann man sich heranarbeiten...
# lsusb
Bus 002 Device 011: ID 12d1:14ac Huawei Technologies Co., Ltd.
deutet für mich daraufhin, daß der Stick bereits im Modem-Modus ist.
gib trotzdem bitte mal:lsmod | grep usb
aus,
und die relevanten Informationentail -f /var/log/messages
beim Aufruf vonwvdial austria
Gruß ab
-
@solo
so schlecht sah die "Ausbeute" gar nicht aus; da kann man sich heranarbeiten...
$ lsusb
Bus 002 Device 011: ID 12d1:14ac Huawei Technologies Co., Ltd.
deutet für mich daraufhin, daß der Stick bereits im Modem-Modus ist.
gib trotzdem bitte mal:lsmod | grep usb
aus,
und die relevanten Informationentail -f /var/log/messages
beim Aufruf vonwvdial austria
Gruß ab
Hier meine Ausgaben:
$ lsmod | grep usb
usb_wwan 7547 1 option
usbserial 25395 2 option,usb_wwan
usb_storage 34236 1
usbhid 30693 1 hid_logitech
hid 61857 2 hid_logitech,usbhid
usbcore 115788 9 option,usb_wwan,usbserial,usb_storage,uas,usbhid,uhci_hcd,ehci_hcd
scsi_mod 117680 6 usb_storage,uas,sg,sr_mod,sd_mod,libata
nls_base 5009 2 isofs,usbcore
$ tail -f /var/log/messages
May 7 21:05:34 aptosidbox kernel: [ 456.343758] sr 6:0:0:0: Attached scsi generic sg4 type 5
May 7 21:05:34 aptosidbox kernel: [ 456.345225] sd 7:0:0:0: Attached scsi generic sg5 type 0
May 7 21:05:34 aptosidbox kernel: [ 456.355642] sd 7:0:0:0: [sdc] Attached SCSI removable disk
May 7 21:05:35 aptosidbox kernel: [ 457.689380] sd 7:0:0:0: [sdc] 7744512 512-byte logical blocks: (3.96 GB/3.69 GiB)
May 7 21:05:35 aptosidbox kernel: [ 457.747392] sdc: sdc1
May 7 21:49:06 aptosidbox kernel: [ 3068.258012] [drm] nouveau 0000:01:00.0: Setting dpms mode 1 on vga encoder (output 0)
May 7 21:49:06 aptosidbox kernel: [ 3068.295713] [drm] nouveau 0000:01:00.0: Setting dpms mode 2 on vga encoder (output 0)
May 7 21:59:06 aptosidbox kernel: [ 3668.296326] [drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
May 7 21:59:06 aptosidbox kernel: [ 3668.296419] [drm] nouveau 0000:01:00.0: Setting dpms mode 1 on vga encoder (output 0)
May 7 22:23:18 aptosidbox kernel: [ 5120.466428] [drm] nouveau 0000:01:00.0: Setting dpms mode 0 on vga encoder (output 0)
{gerät hat keine weitere aktion, nicht abgeschlossen,ist das so richtig?}
$ /etc/wvdial.conf
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 ATV1 ATE1 ATS==0 AT&C1 AT&D2
Init3 = V1
Init4 = E1
Init5 = S0=0
Init6 = &C1
Init7 = &D2
Init8 = +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Modem = /dev/ttyUSB0
Baud = 921600
[Dialer umts]
Carrier Check = no
Init9 = AT+CGDCONT=1,"IP","a1plus.at"
Stupid Mode = 1
Phone = *99#
Dialer Command = ATD
Dial Attemps = 3
Username = ppp@a1plus.at
Password = ppp
$ dialumts
Vorgang wie üblich
PIN eintragen . . .
/dev/ttyUSB0 . . .
etc, dann:
Starte wvdial umts
--> WVDial: Internet dialer version 1.61
--> Initializing modem
--> Sendung: ATZ
ATZ
ERROR
--> Bad init String
--> Initializing modem
--> Sendung: ATZ
ATZ
OK
--> Sending: ATQ0 ATV1 ATE1 ATS==0 AT&C1 AT&D2
ATQ0 ATV1 ATE1 ATS==0 AT&C1 AT&D2
NO CARRIER
--> Sendig: ATQ0
ATQ0
OK
--> Re-Sending: ATQ0 ATV1 ATE1 ATS==0 AT&C1 AT&D2
ATQ0 ATV1 ATE1 ATS==0 AT&C1 AT&D2
NO CARRIER
--> Modem not responding.
Gruß solo
-
@solo
Gib bitte mal die Ausgabe (als User) von:cat /proc/devices && echo --- && find . -type l && echo --- && dpkg -l | grep -i usb
und separat (ebenfalls als User):usb-devices
Gruß ab
-
@solo
Gib bitte mal die Ausgabe (als User) von:cat /proc/devices && echo --- && find . -type l && echo --- && dpkg -l | grep -i usb
und separat (ebenfalls als User):usb-devices
Gruß ab
Hier die Daten:
$ cat /proc/devices && echo --- && find . -type l && echo --- && dpkg -l | grep -i usb
Character devices:
1 mem
4 /dev/vc/0
4 tty
4 ttyS
5 /dev/tty
5 /dev/console
5 /dev/ptmx
6 lp
7 vcs
10 misc
13 input
14 sound
21 sg
29 fb
99 ppdev
116 alsa
128 ptm
136 pts
180 usb
188 ttyUSB
189 usb_device
216 rfcomm
226 drm
251 rtc
252 hidraw
253 firewire
254 bsg
Block devices:
259 blkext
8 sd
11 sr
65 sd
66 sd
67 sd
68 sd
69 sd
70 sd
71 sd
128 sd
129 sd
130 sd
131 sd
132 sd
133 sd
134 sd
135 sd
254 device-mapper
---
./.kde/tmp-aptosidbox
./.kde/cache-aptosidbox
./.kde/socket-aptosidbox
./.pulse/0822750b24c2cef00cc1eacf00000048-runtime
./Desktop/aptosid-irc.desktop
./Desktop/aptosid-manual.desktop
./.openoffice.org/3/user/config/palette_de.soc
./.wine/dosdevices/c:
./.wine/dosdevices/z:
./.wine/drive_c/windows/profiles/rich/Desktop
./.wine/drive_c/windows/profiles/rich/Eigene Dateien
./.wine/drive_c/windows/profiles/rich/Eigene Bilder
./.wine/drive_c/windows/profiles/rich/Meine Videos
./.wine/drive_c/windows/profiles/rich/Meine Musik
./.libreoffice/3/user/config/palette_de.soc
---
ii fll-iso2usb 0.9.0 backend scripts to install aptosid to an usb hdd
ii install-usb-gui 0.3.7 gui for fll-iso2usb
ii libccid 1.4.3-1 PC/SC driver for USB CCID smart card readers
ii libusb-0.1-4 2:0.1.12-17 userspace USB programming library
ii libusb-1.0-0 2:1.0.8-2 userspace USB programming library
ii libusbmuxd1 1.0.7-1 USB multiplexor daemon for iPhone and iPod Touch devices - library
ii usb-modeswitch 1.1.7-1 mode switching tool for controlling "flip flop" USB devices
ii usb-modeswitch-data 20110227-2 mode switching data for usb-modeswitch
ii usbmuxd 1.0.7-1 USB multiplexor daemon for iPhone and iPod Touch devices
ii usbutils 1:001-1 Linux USB utilities
ii xserver-xorg-video-sisusb 1:0.9.4-2+b1 X.Org X server -- SiS USB display driver
$ usb-devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev=02.06
S: Manufacturer=Linux 2.6.38-2.slh.2-aptosid-686 ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:02:0e.2
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev=02.06
S: Manufacturer=Linux 2.6.38-2.slh.2-aptosid-686 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:1f.2
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 4
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0451 ProdID=2046 Rev=01.25
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=02 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 3 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=046d ProdID=c517 Rev=38.10
S: Manufacturer=Logitech
S: Product=USB Receiver
C: #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=98mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=usbhid
I: If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid
T: Bus=02 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 4 Spd=12 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=2101 ProdID=2401 Rev=05.08
S: Product=USB2.0 Hub
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=02 Lev=03 Prnt=04 Port=01 Cnt=01 Dev#= 6 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1
P: Vendor=04b8 ProdID=012d Rev=01.00
S: Manufacturer=EPSON
S: Product=EPSON Scanner
C: #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=2mA
I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
T: Bus=02 Lev=03 Prnt=04 Port=02 Cnt=02 Dev#= 7 Spd=12 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=05e3 ProdID=0608 Rev=07.02
S: Product=USB2.0 Hub
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=02 Lev=04 Prnt=07 Port=03 Cnt=01 Dev#= 8 Spd=12 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=05e3 ProdID=0608 Rev=07.02
S: Product=USB2.0 Hub
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=02 Lev=05 Prnt=08 Port=03 Cnt=01 Dev#= 11 Spd=12 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=14ac Rev=00.00
S: Manufacturer=Huawei Technologies
S: Product=HUAWEI Mobile
C: #Ifs= 7 Cfg#= 1 Atr=c0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I: If#= 1 Alt= 0 #EPs= 1 Cls=02(commc) Sub=06 Prot=ff Driver=option
I: If#= 2 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=option
I: If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I: If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
I: If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
I: If#= 6 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
T: Bus=02 Lev=02 Prnt=02 Port=02 Cnt=03 Dev#= 5 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=06f2 ProdID=0011 Rev=01.00
S: Manufacturer=Justcom Technology
S: Product=USB KVM Switch
C: #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=usbhid
I: If#= 1 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev=02.06
S: Manufacturer=Linux 2.6.38-2.slh.2-aptosid-686 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:1f.4
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev=02.06
S: Manufacturer=Linux 2.6.38-2.slh.2-aptosid-686 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:02:0e.0
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
T: Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev=02.06
S: Manufacturer=Linux 2.6.38-2.slh.2-aptosid-686 uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:02:0e.1
C: #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
Gruß solo
-
ls /dev/ttyU*
und wenn es keinen gibt, müssen Sie usb_modeswitch mit der richtigen Konfiguration für Ihr Gerät.
-
moin, zwei dinge die mir dazu einfallen, das eine, einfache mal /dev/ttyUSB1 eintragen wenn das script nach dem device fragt, was gibt dmesg aus wenn du den stick anschließt?
Was sagt dir die ausgabe von:
lshal | grep -i -B 4 -A 10 Modem | grep -i serial | egrep -o '/dev//*[a-z]+[A-Z]+[0-9]'
greetz hendrik
ps die abfrage geht bestimmt auch einfacher ;)
hast du mal das script sakis getestet? steht unten unter links im wiki
-
Danke für die Hinweise, hier eine Teilinfo:
$ lshal | grep -i -B 4 -A 10 Modem
udi = '/org/freedesktop/Hal/devices/usb_device_12d1_1446_noserial'
info.linux.driver = 'usb' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_5e3_608_noserial_0' (string)
info.product = 'E1552 (HSPA modem)' (string)
info.subsystem = 'usb_device' (string)
info.udi = '/org/freedesktop/Hal/devices/usb_device_12d1_1446_noserial' (string)
info.vendor = 'Huawei Technologies Co., Ltd.' (string)
linux.device_file = '/dev/bus/usb/002/010' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'usb' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1f.2/usb2/2-2/2-2.2/2-2.2.3/2-2.2.3.4/2-2.2.3.4.4' (string)
usb_device.bus_number = 2 (0x2) (int)
usb_device.can_wake_up = false (bool)
usb_device.configuration = 'Huawei Configuration' (string)
--
usb_device.max_power = 500 (0x1f4) (int)
usb_device.num_configurations = 1 (0x1) (int)
usb_device.num_interfaces = 2 (0x2) (int)
usb_device.num_ports = 0 (0x0) (int)
usb_device.product = 'E1552 (HSPA modem)' (string)
usb_device.product_id = 5190 (0x1446) (int)
usb_device.speed = 12.0 (12) (double)
usb_device.vendor = 'Huawei Technologies Co., Ltd.' (string)
usb_device.vendor_id = 4817 (0x12d1) (int)
usb_device.version = 2.0 (2) (double)
udi = '/org/freedesktop/Hal/devices/usb_device_12d1_1446_noserial_if0'
info.linux.driver = 'usb-storage' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_12d1_1446_noserial' (string)
info.product = 'USB Mass Storage Interface' (string)
Ich bin gerade am werkeln - werde noch eine Zeit brauchen.
Gruß solo
-
mh bitte mal B auf 10 zeilen erweitern
lshal | grep -i B 10 -A 10 Modem
??
und lass dir die zeit die du brauchst.
was gibt den das ls /dev/ttyUSB*
aus, siehe muchan
ps. und jag mal den kompletten suchbefehl zu lshal durch mit "B10" also die ganzen pipes da muss man nicht so viel im text suchen, falls überhaupt nen /dev/irgendwas drinne steht ;)
edit:ps
habe dieses gefunden http://fluxflux.net/forum/index.php?topic=376.45
und schau dir ruhig sakis an, bedienung gewöhnungs bedürftig, aber wenn es funzt ;)
vmc-bla ist von für vodafone aber in maeinen augen overdozed.
umtsmon, keine ahnung ob das noch funzt unter sid, umtspanel ist bestimmt auch nicht schlecht, nur dat stick welches ich nutze, e220, geht halt ootb.
so was mir noch in den sinn kommt, dmesg!!!
und vielleicht einfach mal die wvdial.conf mv /etc/wvdial.conf /etc/wvdial.conf~
sichern und noch mal wvdialconf
rennen lassen.
ich denke fasst das dein stick als massenspeicher oder so erkannt wird, also nicht als modem sondern meinetwegen als sr0 oder so.
Wie gesagt dmesg wird es dir veraten.
-
Hi,
unter $ lsusb kommt folgende Meldung:
Bus 002 Device 009: ID 12d1:1446 Huawei Technologies Co., Ltd. E1552 (HSPA modem)
Statt wie erwartet E182E
Will bei A1.net die Ware untersuchen lassen. Es scheint zu einem Geduldsspiel auszuweiten . . .
Gruß solo
-
was sagt denn "dmesg" wenn du den stick anschließt?
bitte!
und was gibt dir oben genannte lshal abfrage zur antwort?
und was siehst du bei "ls /dev/tty*"
und poste diese doch mal.
Kristallkugeln sprengen leider meinen geldbeutel ;)
-
@solo
...ich erinnere mich nur noch dunkel, deshalb das Folgende ohne Gewähr...
Schalte W-LAN mal ganz ab, soll sich angeblich mit einigen Stick's beissen.
als ROOT:# wenn die Netzwerkkarte wlan0 heißt:
ifdown wlan0 && iwconfig wlan0 txpower off
12d1:1446 ist der Modus: Speicherstick
12d1:14ac ist der Modus: GSM-Modem
1) Es scheint ein Problem mit usb-modeswitch, bzw. dem erkannten, virtuellen CD-Laufwerk zu sein. In der /etc/usb_modeswitch.conf sollte folgendes stehen:# Huawei
# aus lsusb gelesene StandardGeraeteIdentifikation
DefaultVendor= 0x12d1
DefaultProduct= 0x1446
# gewuenschte ZielGeraeteIdentifikation
TargetVendor= 0x12d1
TargetProduct= 0x1001
# USB-Stick in GSM-Modus umschalten
MessageContent="55534243000000000000000000000011060000000000000000000000000000"
# dem System 5sec Zeit geben, das Modem zu erkennen
CheckSuccess=5
Als nächstes das folgende Kommando ausführen:usb_modeswitch
Jetzt mit lsusb prüfen, ob das Gerät unter 12d1:1001 erkannt wurde. Wenn ja, weiter, wie unter 2 beschrieben. Wenn nein, musst Du unter einem Windows-OS den folgenden Befehl an das (erkannte) Modem senden: AT^u2diag=0
2) Die von Dir zuletzt gepostete wvdial.conf ist falsch. Mit horo's Änderung versehen:[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 +FCLASS=0
Modem Type = Analog Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyUSB0
ISDN = 0
[Dialer austria]
Dial Command = ATD
Carrier Check = no
Phone = *99#
Password = ppp
Username = ppp@a1plus.at
Stupid Mode = 1
Init4 = AT+CGDCONT=1, "IP", "A1.net"
Dial Attempts = 2
aufzurufen mit:wvdial austria
Alternativ die folgende wvdial.conf probieren:[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 +FCLASS=0
Modem Type = Analog Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyUSB0
ISDN = 0
[Dialer austria]
Dial Command = ATD
Carrier Check = no
Phone = *99#
Password = ppp
Username = ppp@a1plus.at
Stupid Mode = 1
Init4 = AT+CGDCONT=1, "194.48.124.200 194.48.139.254", "A1.net"
Dial Attempts = 2
ebenfalls mit:wvdial austria
aufrufen.
Gruß ab
-
@solo moinsen,
sag an, funktioniert es?
Würde mich doch brennend interessieren, auch wie es dann schluss-endlich geklappt hat.
Wäre dann doch ein kleines Stell-Dich-Ein im WIKI wert ;)
Gruß hendrik
-
Hi,
studiere immer noch an dem Vorhaben, soferne mir dazu Zeit übrig bleibt.
Gemäß den Angaben von A1.net habe ich folgendes eigegeben:
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyUSB0
ISDN = 0
[Dialer a1.net]
Dial Command = ATD
Carrier Check = no
Phone = *99#
# oder auch das möglich: Phone = *99***1#
DNS 1: 194.48.124.200
DNS 2: 194.48.139.254
Username = ppp@a1plus.at
Password = ppp
Init = at+cgdcont=1,"IP","A1.net"
Dial Attempts = 3
Da kam aber nur folgendes heraus:
# wvdial a1.net
--> Ignoring malformed input line: "DNS 1: 194.48.124.200"
--> Ignoring malformed input line: "DNS 2: 194.48.139.254"
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: at+cgdcont=1,"IP","A1.net"
at+cgdcont=1,"IP","A1.net"
+CME ERROR: SIM PIN required
--> Bad init string.
--> Initializing modem.
--> Sending: at+cgdcont=1,"IP","A1.net"
at+cgdcont=1,"IP","A1.net"
+CME ERROR: SIM PIN required
--> Bad init string.
--> Initializing modem.
--> Sending: at+cgdcont=1,"IP","A1.net"
at+cgdcont=1,"IP","A1.net"
+CME ERROR: SIM PIN required
--> Bad init string.
lsusb
Bus 002 Device 012: ID 12d1:14ac Huawei Technologies Co., Ltd.
. . . und jetzt fange ich wieder von vorne an . . .
gruß von solo (versuchtskarnikel) :wink:
-
hi
entweder 'ne init3 line rein wie diese:
Init3 = AT+CPIN=XXXX
oder ein
echo 'AT+CPIN=Geheime_PIN' > /dev/ttyUSB0
absetzen. Oder die Karte ins Handy einsetzen und die PIN-Abfrage dort ausschalten.
Die beiden angemeckerten Zeilen DNS 1: und DNS 2: entfernen.
Dein Provider sollte dir die eigentlich automatisch zuteilen.
Wenn dies nicht der Fall ist gehören sie in die Init4 -Zeile wie von ab oben in der zweiten Konfiguration gezeigt. Die dort als erste gezeigte Konfiguration sollte aber eigentlich funktionieren.
Das &D2 in deiner Init1 -Zeile muß AFAIK raus.
Ich habe zusätzlich in der Init3 Zeile noch:
Init3 = AT+ZOPRT=5
(Einschalten transceiver)das könnte aber auch spezifisch für meinen ONDO-Stick sein.
Ein paar weitere AT-Kommandos hier: http://3g-modem.wetpaint.com/page/ZTE+AT-commands
Gruß
ayla
-
moin solo,
ohne Dich weiter verwirren zu wollen, hast Du schon umts-panel versucht?
wget http://cobrasbyte.de/debian/pool/main/u/umts-panel2/umts-panel2_0.3.0.1_all.deb
dpkg -i umts-panel2_0.3.0.1_all.deb
-
@RoEn
Bringt bei mir im Moment eine Fehlermeldung, bin noch am suchen nach dem Grund:
Der Befehl" '/usr/bin/umts-panel-configure /home/$USER' " kann nicht ausgeführt werden.
Vermute Zusammenhang mit einem der letzten updates.
Gruß
ayla
EDIT: umts-panel von der grafischen Oberfläche starten als User funktioniert, Verbindung herstellen ebenso, nur die Konfiguration scheitert mit der o. g. Fehlermeldung nach der Abfrage des root-passwords.
Momentaner Workaround für mich bis ich die Ursache (vielleicht) finde: Root-Konsole öffnen und umts-panel-configure
oder umts-panel-configure /home/$USER
aus der Konsole aus aufrufen, dann funktionierts.
-
Das klingt doch erfreulich. :)
Jetzt müssen wir nur noch unsere Maintainerin aktivieren ;)
-
@RoEn:
Gerade nochmal was auf der Kiste probiert. Scheint tatsächlich am "panel" zu liegen.
Rootpasswort-Abfrage und anschließender Start bei KDE-Partitionmanger funktioniert jedenfalls -Ceni auch.
Obwohl ich bei so einem Fehler eigentlich eher auf irgendeine defekte Konfigurationsdatei oder allgemeine Probleme mit den Rechten... getippt hätte.
Wenn ich helfen, testen kann... gerne.
Gruß
ayla
-
hi,
neuer versuch:http://nopaste.debianforum.de/35743
das ergebnis: http://nopaste.debianforum.de/35744
von a1.net keine rückmeldung auf anfrage.
meine erwartung war, dass das programm nach der sim-pin frägt, hat es aber nicht. bin weiter auf der suche.
gruß solo
-
hi,
hier ist wvdialconf zu finden:http://nopaste.debianforum.de/35747
gruß solo
-
ohoh,
naja irgendwie stimmt da gar nichts habe ich das gefühl
## [Dialer Defaults]
[Dialer a1.net]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Baud = 460800
New PPPD = yes
Modem = /dev/ttyUSB0
ISDN = 0
## [Dialer a1.net]
Dial Command = ATD
Carrier Check = no
Phone = *99#
## Phone = *99***1#
DNS 1: 194.48.124.200
DNS 2: 194.48.139.254
Username = ppp@a1plus.at
Password = ppp
Init = at+cgdcont=1,"IP","A1.net"
Dial Attempts = 3
dialer defaults muss dialer default blaiben!!!
da ist alles durch einander!!!!
dialer a1 bleibt dialer a1 ok!??!!!
wie schickst du die pin ans modem?
hier mal ein bsp wie wvdial aufgebaut ist, weiter unten findest du einen link mit zugangsdaten
http://wiki.aptosid.de/index.php?title=wvdial.conf_f%C3%BCr_einen_Huawei_E220_Stick_von_Vodafone
und diese url kennst du bestimmt, , oder??
http://wiki.aptosid.de/index.php?title=UMTS/GPRS_Internet_Zugang_erstellen_mit_Hilfe_von_%22wvdial%22
Kopiere deine wvdial mal direkt hier hin nach neuem setup, bitte, und bau zum testen dialer pin mit ein, passwort natürlich vor paste entfernen ;)
gruss hendrik
edit. ist der dns eintrag zwingend notwendig? normalerweise wird dir der/die dns zugewiesen vom provider das geht in der regel automatisch.
-
ich versuche es mal
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Modem = /dev/ttyUSB0
Baud = 921600
[Dialer pin]
Init3 = AT+CPIN=XXXX # hier die pin eintragen #
[Dialer umts]
Carrier Check = no
Init4 = at+cgdcont=1,"IP","A1.net"
Stupid Mode = 1
Phone = *99#
Dialer Command = ATD
Dial Attemps = 2
Username = ppp@a1plus.at
Password = ppp
irgendwie so sollte deine wcdial.conf aussehen, ob mit oder ohne dialer pin,
zum testen als erstes
wvdial pin
aufrufen.
hat das geklabbert dann
wvdial umts
vorrausgestzt du übernimmst via c +p das hier
kein script kein klickprogi, einfach als root in der konsole, wenn dann alles geht nimm was dir am angenehmsten erscheint
edit: und wenn mit dns eintrag dann so, siehe seite 1,
Init4 = AT+CGDCONT=1, "194.48.124.200 194.48.139.254", "A1.net"
-
Ich habe mir deine Pastings nochmal angeschaut,
Found a modem on /dev/ttyUSB0.
/etc/wvdial.conf<Warn>: Ignoring malformed input line: "DNS 1: 194.48.124.200"
/etc/wvdial.conf<Warn>: Ignoring malformed input line: "DNS 2: 194.48.139.254"
Modem configuration written to /etc/wvdial.conf.
ttyUSB0<Info>: Speed 9600; init "ATQ0 V1 E1 +FCLASS=0"
ttyUSB2<Info>: Speed 9600; init "ATQ0 V1 E1 +FCLASS=0"
stell mal "Baud" auf 9600 wenn es mit der oben geposteten wvdial.conf nicht klappt.
Baud = 9600
/etc/wvdial.conf<Warn>: Ignoring malformed input line: "DNS 1: 194.48.124.200"
/etc/wvdial.conf<Warn>: Ignoring malformed input line: "DNS 2: 194.48.139.254"
Diese zeilen sagen eindeutig das die dns einträge so falsch sind.
ttyUSB0<Info>: Speed 9600; init "ATQ0 V1 E1 +FCLASS=0"
ttyUSB2<Info>: Speed 9600; init "ATQ0 V1 E1 +FCLASS=0"
"speed = baud"
ttyUSB0 und ttyUSB2 verwirren ein wenig.
Sollte eigentlich ttyUSB0 und ttyUSB1 sein.
Hast du die wvdial.conf vorher gelöscht oder umbenannt bevor du wvdialconf ausgeführt hast?
Wenn nein mv wvdial.conf wvdial.conf.bu && touch /etc/wvdial.conf
dann
<editor> /etc/wvdial.conf
und die wvdial die ich Dir oben gebastelt habe da rein ohne!! vorher "wvdialconf" rennen zu lassen.
ach ja nicht vergessen!
chmod 700 /etc/wvdial.conf
So nun wird es ernst, wenn es nicht geht, baud ändern oder mal "Modem = ttyUSB1" testen (das kann manchmal der grund sein das es nicht funzt, passiert mir manchmal und nach dem nächsten boot ist es dann wieder ttyUSB0, ich habe keine ahnung warum, wieso, weshalb das so ist. Darum die dämliche frage im Script ob das in der wvdial.conf gefundene Modem das richtige ist ;) ).
gruß hendrik
ps. für die suchmaschiene -> E1552 wvdial
-
hi,
danke für die bisherige gedankliche unterstützung :P
hier ist wvdial.conf zu finden:
http://nopaste.debianforum.de/35758
für einen teilerfolg nach vielfachem ausprobieren.
sri, für das beispiel habe ich den pin-code herausgenommen.
fragt sich, warum nicht abgeschlossen wurde, programm blieb in der warteschleife. :shock:
gruß solo
-
moin,
[Dialer Defaults]
Init1 = ATZ
## Init2 = ATQ0 V1 E1 S0=0 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Modem = /dev/ttyUSB0
Baud = 9600
[Dialer pin]
Init4 = AT+CPIN=. . . .
## hier die pin eintragen
[Dialer a1.net]
Carrier Check = no
## Init4 = AT+CPIN=xxxx
Init3 = at+cgdcont=1,"IP","A1.net"
Stupid Mode = 1
Phone = *99***#
Dialer Command = ATD
Dial Attemps = 2
Username = ppp@a1plus.at
Password = ppp
gibt es einen Grund init2 aus zu kommentieren?
## Init2 = ATQ0 V1 E1 S0=0 +FCLASS=0
von der logic her verstehe ich deine conf nun wirklich nicht,
erst "init1" dann "init4", dann "init3" und wo bleibt "init2"?
ich für meinen teil würde erst die init1 dann init2 dann 3 und zu guter Letzt init4 dort eintragen und nicht alles durch einander.
Was passiert denn wenn init2 dabei ist.
Und wenn schon ein init raus dann bitte die Reihenfolge logisch anpassen und nicht willkürlich wild durch einander.
und erzähl doch mal zu welchem ergebniss die von mir gepastete wvdial.conf führt?
würde mich brennend interessieren.
Bitte mal rennen lassen, genauso wie sie da steht, und dann pasten, bitte.
die schleife könnte damit zusammen hängen das da ein init2 fehlt ;).
und bring die wvdial.conf nicht so durch einander, das ist ja schlimm, sorry für die worte aber ich muss da jedesmal die luft anhalten um keinen schreikrampf zu bekommen.
Ist nicht bös gemeint, ehrlich, aber wenn dinge so durch einander gebracht werden können sie schlecht beurteilt werden.
gruss hendrik.
-
hi,
mein neuer versuch zu wvdial.conf :
http://nopaste.debianforum.de/35767
ergebnis als root:
# wvdial a1.net
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: at+cgdcont=1,"IP","A1.net"
--> Sending: ATQ0
--> Re-Sending: at+cgdcont=1,"IP","A1.net"
--> Modem not responding.
ergebnis als anwender:
~$ wvdial a1.net
--> Can't open '/etc/wvdial.conf' for reading: Permission denied
--> ...starting with blank configuration.
--> WvDial: Internet dialer version 1.61
--> Warning: section [Dialer a1.net] does not exist in wvdial.conf.
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
der unterschied - warum ?
gruß solo
-
EDIT: hatte ich da gerade nicht die frage gelesen ob die inits durchnummeriert sein müssen?
mh, anscheinend doch nicht? Oder bin ich jetzt total verwirrt? Naja seis drumm hier die antwort auf die imaginäre frage erst mal.
@solo,
ja und ja als schnelle Antwort.
Der Grund ist ganz einfach, wvdial arbeit die init-Befehle der Reihenfolge nach ab.
Also erst init1 das Modem wird angepingt (salop gesagt)
init2 (modem vorhanden, also bestimmte initialisierungs-befehle ans Modem senden) dann init3 usw.....
D.H. es wird der Reihe nach abgearbeitet.
Fehlt ein init so wird dieser übersprungen mit dem Ergebnis, daß irgendetwas fehlt und nichts geht oder nur teilweise.
So ganz genau kann ich dies leider nicht erklären da mir der nötige technische Hintergrund fehlt.
Vielleicht findet sich aber jemand der dies genauer erklären kann.
Aber zur Sache, hast du mal das gemacht was ich Dir gesagt habe?
Damit ich und andere sehen können woran es liegen könnte?
Dafür muß aber die conf schon richtig sein bzw. zumindest sauber und ordentlich geschrieben, ansonsten ist ein "debuggen" unmöglich und es können nur Mutmaßungen aufgestellt werden.
Mach einfach mal was Dir hier gesagt/geschrieben wird, es würde die Arbeit und die mühe erleichtern.
[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
ISDN = 0
New PPPD = yes
Modem = /dev/ttyUSB0
Baud = 9600
[Dialer pin]
Init3 = AT+CPIN=XXXX # hier die pin eintragen #
[Dialer umts]
Carrier Check = no
Init4 = at+cgdcont=1,"IP","A1.net"
Stupid Mode = 1
Phone = *99#
Dialer Command = ATD
Dial Attemps = 2
Username = ppp@a1plus.at
Password = ppp
Also nimm diese conf und probiere sie aus, so wie sie hier oben steht, bitte.
-
~$ wvdial a1.net
--> Can't open '/etc/wvdial.conf' for reading: Permission denied
--> ...starting with blank configuration.
die rechte sind auf 700 gestezt, d.h. nur root kann lesen. schreiben. ausführen!
als "user" geht das nicht ;)
pppd erwartet auch root von hause aus, dies wäre der zweite grund.
--> Modem not responding.
probier mal /dev/ttyUSB1 oder ttyUSB2 aus.
was gibt "dmesg" oder "dmesg | tail" als Rückmeldung wenn du das modem anschließt?
[Dialer Defaults]
Init = ATZ
Init = ATQ0
Init = V1
Init = E1
Init = S0=0
Init = &C1
Init = +FCLASS=0
Modem Type = Analog Modem
Baud = 9600
New PPPD = yes
Modem = /dev/ttyUSB0
ISDN = 0
[Dialer pin]
Init = AT+CPIN=XXXX
[Dialer a1.net]
Modem = /dev/ttyUSB0
Dial Command = ATD
Carrier Check = no
Stupid Mode = 1
PPhone = *99#
Phone = *99***1#
Username = ppp@a1plus.at
Password = ppp
Init = at+cgdcont=1,"IP","A1.net"
Dial Attempts = 3
Warum jetzt zweimal das Modem drinne? und zwei verschiedene telefon-nummern? also unter default gehöhrt das modem sonst nirgend wo hin!
und 1 X phone und zwar "Phone = *99#" !
Mach einfach einmal das was dir hier gesagt wird, ist wirklich nicht böse gemeint, es hat seine gründe!
Du würdest Dir und den anderen das Leben immens erleichtern, und nicht jeder hat die Geduld die ich hier gerade aufbringe.
gruss
-
hi,
danke für bisherige geduld, hilfen und rückmeldungen. :wink:
dmesg dargestellt unter:
http://nopaste.debianforum.de/35774
gruß solo
-
hi,
Hier ist wvdial.conf zu finden:http://nopaste.debianforum.de/35773
danach: # chmod 700 /etc/wvdial.conf
Der Erfolg war:# wvdial a1.net
--> WvDial: Internet dialer version 1.61
--> Cannot open /dev/ttyUSB0: Device or resource busy
--> Cannot open /dev/ttyUSB0: Device or resource busy
--> Cannot open /dev/ttyUSB0: Device or resource busy
ttyUSB1 und ttyUSB2 waren ebenfalls erfolglos.
Ich hoffe, keinen Schreibfehler hinterlassen zu haben.
Nun war ich in der Zwischenzeit ja nicht untätig und habe mich durch das Internet gelesen, aber es gab keine Nachrichten, die ich bisher erfolgreich umsetzen konnte, wie auch immer die Zusammenstellung der wvdial.conf erfolgte. Daher komme ich abermals an den Beginn der Überlegungen zurück. Einige Zähne habe ich mir dabei schon ausgebissen... Komme wieder, ersuche um Geduld.
Gruß solo
-
hi,
das war die letzte Meldung :
# wvdial a1.net
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: AT+CPIN=3545
AT+CPIN=3545
OK
--> Modem initialized.
--> Sending: ATD*99#
--> Waiting for carrier.
ATD*99#
NO CARRIER
--> No Carrier! Trying again.
--> Sending: ATD*99#
--> Waiting for carrier.
ATD*99#
NO CARRIER
--> No Carrier! Trying again.
--> Sending: ATD*99#
--> Waiting for carrier.
ATD*99#
CONNECT 21600000
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Wed Jul 20 16:42:53 2011
--> Pid of pppd: 3951
--> Using interface ppp0
--> local IP address 46.206.173.109
--> remote IP address 10.64.64.64
--> primary DNS address 194.48.139.254
--> secondary DNS address 194.48.124.200
--- und worauf wartet das Modem jetzt ? ---
Eingestellt ist "Carrier Check = no" und dann wird der Carrier dennoch gesucht ? Sollte dort nicht "yes" stehen ?
Diesmal war Modem HUAWEI E182e auf einer zusätzlichen PCI-USB-Platte auf der ASUS-Hauptplatine angesteckt.
Gruß solo
-
Öhm, räusper
CONNECT 21600000
was bedeutet dies?
und hier verrätst du uns die sim/pin!???!
AT+CPIN=3545
--- und worauf wartet das Modem jetzt ? ---
nichts! Außer vielleicht, lass es mich so sagen, leg los und erkunde das www via umts Anbindung
gruss
ps. lesen und das gelesene zu verstehen und umzusetzen ist nicht Deine stärke oder?
-
Öhm, räusper CONNECT 21600000
--- und worauf wartet das Modem jetzt ? ---
nichts! Außer vielleicht, lass es mich so sagen, leg los und erkunde das www via umts Anbindung
Hi, da regt sich in mir der Gedanke, die Abhandlung sollte vielleicht auf das Wesentliche gestrafft werden - nicht Verwertbares nach Versuchen und Irrtümern könnte doch zum Hades geschickt werden - der Übersichtlichkeit wegen.
Herzlichen Dank für Betreuung, Geduld umd Umsicht :D
Gruß solo
-
@solo
Gratulation als erstes.
Nun brauch ich mal deine Hilfe.
Kannst du mal die Ausgabe von "lsusb" und "dmesg" direkt nach dem anschließen des umts-stickes, hier reinstellen?
Danke schon mal im voraus
gruss hendrik
-
Hier ist die Ausgabe von "lsusb" direkt nach dem Anschließen des umts-stickes HUAWEI E182e in Verwendung von A1.net:
http://nopaste.debianforum.de/35776
Gruß solo
-
Hier ist die Ausgabe von "dmesg" direkt nach dem Anschließen des umts-stickes HUAWEI E182e in Verwendung von A1.net:
http://nopaste.debianforum.de/35778
Gruß solo
ps: ist das so in Ordnung ?
-
danke für die info.
ins netz kommst du schon? Oder?
gruss hendrik
-
mh,
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[ 7838.450381] usb 2-2.2.4: usbfs: interface 0 claimed by usb-storage while 'usb' sets config #1
[ 7838.452486] usb 2-2.2.4: usbfs: process 2943 (usb) did not claim interface 0 before use
[ 7843.570357] usb 2-2.2.4: usbfs: interface 0 claimed by usb-storage while 'usb' sets config #1
Ich vermute das hier versucht wird auf das vorgelagerte "cdrom-laufwerk" also auf die micro-sd karte, des umts-sticks zu zu greifen.
Man könnte den sd-karten slot via eines AT-Befehls abschalten, dann ist diser aber nicht nutzbar, gut es kann rückgängig gemacht werden (ist aber anscheinend etwas Glücksache und rum geprobe)
Ich habe hier gerade nen o2-surfstick, huawei e1550, war gefummel aber nun funzt er, darum die bitte an dich die beiden oben genannten ausgaben zu pasten, ich dachte du hättest auch ein e1550 und ich wollte vergleichen.
Dort habe ich den sd-slot abgeschaltet und nun funzt das Ding ohne Fehler Meldungen vom Kernel, sogar mit ner d2
(nein dies hat nichts mit dem abschalten des sd-slots zu tun)
Karte ;)
gruss hendrik
-
Hier ist die Ausgabe von "dmesg" direkt nach dem Hochfahren des Desktops mit angeschlossenem umts-stickes HUAWEI E182e in Verwendung von A1.net:
http://nopaste.debianforum.de/35779
Das Modem wartet, aber der Browser (Opera 11.50) kann die Webseiten nicht bringen. Webseite wird aufgerufen, kommt aber nicht :cry:.
Das Problem mit dem Micro-SD-Speicher hatte ich bisher in Verdacht, hoffte aber dennoch, diesen Speicherplatz verwenden zu können, um gespeicherte Informationen und Daten mit dem Stift mitnehmen zu können.
Gruß solo
-
Hi,
auch wenn ich den Micro-SD-Speicher herausnehme, wird es nicht besser. Es muß wohl an dem "Laufwerk" liegen, dass es nicht funktioniert.
FAT 32 ist auf der Speicherkarte und damit ein Speicherplatz, der sowohl vom ungeliebten BS, als auch von Debian angesprochen werden kann.
Gruß solo
-
Hi,
hilft der Hinweis betreffend USB-laufwerk? http://www.aptosid.de/index.php?name=PNphpBB2&file=viewtopic&t=580&highlight=ttyUSB
Mir fällt bei horo auf, dass nach Einwahl nach DNS noch weitere Zeilen angeschlossen sind und die Verbindung als solches gezielt angezeigt wird, was in meinem Falle nicht ist. Da habe ich wohl noch Hausaufgaben vor mir :roll:
Gruß solo
-
moin,
also der raue weg ;)
wichtig -> http://3g-modem.wetpaint.com/page/Huawei+AT-commands#fbid=bVyN5mv28xu
ebenso -> http://3g-modem.wetpaint.com/#fbid=bVyN5mv28xu
und nun
apt-get update && apt-get install picocom
SIM-Karte aus dem Modem raus.
Modem wieder anschließen.
Kurz mal ein Blick auf " lsusb ".
Nun
picocom /dev/ttyUSB1
Wenn du da nen error zu sehen bekommst bzw. kein modem gefunden versuche es mit /dev/ttyUSB2 ...USB0 ...USBxy schau mit dmesg nach.
Ist das Modem gefunden gib " AT " ein, kommt OK ist gut,
dann gibst du " AT^U2DIAG=0 " ein, es sollte ein OK kommen.
Damit schaltest du den sd-slot ab, mit AT^U2DIAG=255 wird der Slot wieder aktiviert.
So, Stick abziehen, SIM-Karte wieder rein.
Stick anschließen," lsusb " anschauen und probieren ob es funzt.
Ach ja und nimm eine wvdial.conf die SAUBER geschrieben ist, es würde das ganze vereinfachen.
Und noch ebes, die wvdial Rückmeldungen sehen je nach Konfiguration unterschiedlich aus ;) KEIN Grund zur Sorge!!
gruss
-
Hi,danke,
die rauhe Tour habe ich nachvollziehen können.
So sieht die Einwahl heute aus:wvdial a1.net
--> WvDial: Internet dialer version 1.61
--> Cannot open /dev/ttyUSB0: No such file or directory
--> Cannot open /dev/ttyUSB0: No such file or directory
--> Cannot open /dev/ttyUSB0: No such file or directory
root@aptosidbox:/home/rich# wvdial a1.net
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: AT+CPIN=pin
AT+CPIN=pin
OK
--> Modem initialized.
--> Sending: ATD*99#
--> Waiting for carrier.
ATD*99#
NO CARRIER
--> No Carrier! Trying again.
--> Sending: ATD*99#
--> Waiting for carrier.
ATD*99#
NO CARRIER
--> No Carrier! Trying again.
--> Sending: ATD*99#
--> Waiting for carrier.
ATD*99#
CONNECT 21600000
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Wed Jul 27 14:10:01 2011
--> Pid of pppd: 3618
--> Using interface ppp0
--> local IP address 188.45.39.188
--> remote IP address 10.64.64.64
--> primary DNS address 194.48.139.254
--> secondary DNS address 194.48.124.200
... Cursor in Warteschleife, bis mit Strg+C abgeschaltet wird. Versuche, eine Webseite zu öffnen oder mit ping eine Seite anzupeilen ist nicht möglich.
Das USB-Modem hat blaues Dauerlicht - sollte an und für sich arbeiten können - meine ich. Wegen fehlender Verbindungen sitze ich seit langer Zeit wie auf Nadeln :oops:
Gruß solo
-
"
Cursor in Warteschleife
", das mußt du mir erklären, hängt der cursor, dreht er unmotiviert runden auf dem desktop?
Mit [strg]+[c] musst du immer eine wvdial-session abbrechen oder mit "killall pppd"
ATD*99#
CONNECT 21600000
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Wed Jul 27 14:10:01 2011
--> Pid of pppd: 3618
--> Using interface ppp0
--> local IP address 188.45.39.188
--> remote IP address 10.64.64.64
--> primary DNS address 194.48.139.254
--> secondary DNS address 194.48.124.200
Eigentlich solltest du Verbindung haben, auch die dns auflösung sollte gehen.
Kannst du denn via ip-adresse pingen?
also erst mal als bsp:
ping -c5 194.48.124.200 (einer der dns-server, siehe oben)
oder wen oder was auch immer an pingen.
Cannot open /dev/ttyUSB0: No such file or directory
--> Cannot open /dev/ttyUSB0: No such file or directory
Einfach mal /dev/ttyUSB1, /dev/ttyUSB2 usw.. ausprobieren, "dmesg" kann Dir helfen.
Wie sendest Du die sim/pin an das modem?
Nach der wvdial.conf frage ich schon gar nicht mehr, da ...
gruss hendrik
-
hi, ich versuche nun zu antworten:
Cursor in der "Warteschleife" blinkt nur auf der Stelle, ich kann keine Befehle mehr eingeben. Nur mit Strg+C
kann ich abschließen. Daher auch kein ping
möglich.
Zu picocom siehe nopaste.debianforum.de/35790 bis 35793
Bei ttyUSB0 ist der Cursor auch in der "Warteschleife".
Bei den anderen Positionen kann ich als root weitere Befehle eingeben.
wvdial.conf ist unter nopaste.debianforum.de/35795
zu sehen.
wvdial a1.net ist ein Kuriosum. Heute vormittags konnte ich die Einwahl anregen. Jetzt in der Nacht kommt nur (gekürzt):
# wvdial a1.net
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: AT+CPIN=pin
AT+CPIN=pin
+CME ERROR: operation not allowed
--> Bad init string.
--> Initializing modem.
pin wird im wvdial.conf eingeschlossen.
Irgendwie kommt es mir vor wie der Wettlauf von Hase und Igel. - Oder renne ich im Kreise :?:
Gruß solo
-
also, äh, wo fange ich an?
Klar bleibt die konsole offen, und der cursor blinkt hinter der letzten meldung von wvdial, das ist richtig so! mit strg/ctrl +c brichst du die verbindung wieder ab.
Um zu pingen musst du schon in eine zweite konsole wechseln.
( geht auch anders, mit screen aber so weit bist du noch nicht).
Die konsole bzw das terminal-fenster in der/dem wvdial läuft brav offen lassen bis du es nicht mehr brauchst, also die verbindung abbrichst.
Verstanden???
Ausführen kannst du wvdial nur als root.
Spätestens pppd würde meckern, (geht auch anders, aber wie gesagt ...).
scheint so als wenn du im kreis läuft.
Es müsste laufen, das wvdial.
also noch mal:
ein terminal öffnen
dann sux
dann pw.
dann wvdial
--- ende aktion wvdial---
neues terminal öffnen
ping irgendwen
-------------------------
mosert wvdial, kein modem dann wvdial editieren und ändern in ttyUSB1 oder so, dmesg gibt wirklich auskunft.
und picocom /dev/ttyUSB1 ist richtig
deaktiviere den sd-slot wenn du permanent schwierigkeiten mit dem modem als root hast.
gruss
EDIT
ps. auf idee ein tool oder script zu benutzen bist du noch nicht gekommen?
da wären umts-panel, aptosid konform?
oder sakis3g welches auch nicht von schlechten eltern ist und wunderbar funktioniert.
dritte möglichkeit, wvdial so schreiben wie dir hier vorgekaut wurde ohne pin drinnen und dialumts nutzen.
-
Klar bleibt die Konsole offen, und der Cursor blinkt hinter der letzten Meldung von wvdial, das ist richtig so! mit strg/ctrl+c brichst du die Verbindung wieder ab.
Um zu pingen musst du schon in eine zweite Konsole wechseln.
( geht auch anders, mit screen aber so weit bist du noch nicht).
Die Konsole bzw das Terminal-Fenster in der/dem wvdial läuft brav offen lassen bis du es nicht mehr brauchst, also die Verbindung abbrichst.
Ausführen kannst du wvdial nur als root.
Spätestens pppd würde meckern, (geht auch anders, aber wie gesagt ...). Es müsste laufen, das wvdial.
also noch mal:
ein terminal öffnen
dann sux
dann pw.
dann wvdial
--- ende aktion wvdial---
neues terminal öffnen
ping irgendwen
-------------------------
mosert wvdial, kein modem dann wvdial editieren und ändern in ttyUSB1 oder so, dmesg gibt wirklich auskunft.
und picocom /dev/ttyUSB1 ist richtig
deaktiviere den sd-slot wenn du permanent schwierigkeiten mit dem modem als root hast.
Dazu folgendes:
Das Modem wurde verschieden angezeigt:
Bus 002 Device 017:
ID 12d1:14ac Huawei Technologies Co., Ltd.
aber auch
Bus 002 Device 010:
ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem
Warum das so ist, bin ich noch nicht dahintergekommen.
EDIT - ps. auf idee ein tool oder script zu benutzen bist du noch nicht gekommen?
da wären umts-panel, aptosid konform?
oder sakis3g welches auch nicht von schlechten eltern ist und wunderbar funktioniert.
dritte möglichkeit, wvdial so schreiben wie dir hier vorgekaut wurde ohne pin drinnen und dialumts nutzen.
ich bin zu den Wurzeln ziurückgekrochen und verwendete dialumts - ob mit oder ohne PIN - der USB-Stift hat zwar eine dauernde blaue Farbe angezeigt, aber mit dem PING ging gar nichts. Pakete wurde zu 100 % verloren.:? Mit Kabel sind aber Verbindungen vorhanden. Tut mir leid, es hunzt - Zeit für eine Atempause.
Gruß solo
-
Hi,
probiere mal das Script von sakis3g
http://www.sakis3g.org/
Oder die Anleitung von mir auf rxtx-Server
http://www.rxtx-server.de/internet-mit-umts-und-linux
Mit der Problematik, dass Dein Stick unter Windows auch noch eine Speicherkomponente hat, hängt auch das Problem mit Linux zusammen. Du müsstest vorher mittels usb_modeswitch vom "Speicher" auf das Modem umschalten.Microsoft holt sich von dem Speicherbereich seine Software (meist).
Im übrigen hattest Du bei einem der oben stehenden posts zumindest eine Verbindung, ping geht. Aber Dein Rechner weiß nicht, welchen DNS er fragen soll. Also kann es sein, dass die resolv,conf nicht passt.
Gruß
Kuddenberg