JiYu
blutiger Anfänger
JiYu, Du brauchst kein device mehr erstellen, da dieses bereits vorhanden ist.
Bei der Merlin handelt es sich um eine Multiport-Karste. Aus diesem Grund werden zwei devices angelegt:
- sio4 -> cuad4 und
- sio5 -> cuad5
cuad4 ist das device für den UMTS/GPRS-Kanal und
cuad5 für den WLAN-Kanal. Da Dich zur Zeit nur der UMTS/GPRS-Kanal interessiert, musst Du also das device cuad4 in deinem chat-script nutzen.
wie folgt:
set device /dev/cuad4
Karsten
Hi,
das hatte ich mir auch schon fast gedacht, ich wollte jetzt die pin mit dem perl script uebergeben:
Code:
#!/usr/bin/perl
use strict;
use warnings;
my $modem = "/dev/cuad4";
# Substitute xxxx with your PIN.
# You should probably put your pin somewhere else, e.g. on an USB stick,
# an encrypted file system or something else, and read it from there...
# You have been warned!
my $pin = "xxxx";
$SIG{ALRM} = sub {
die("timeout: no response from modem $modem\n");
};
open(MODEM, "+<", $modem) or die("can't open modem $modem");
alarm(10);
print(MODEM "AT+CPIN=\"$pin\"\n\r");
while (<MODEM>) {
if (m/OK/) {
close(MODEM);
print("PIN accepted\n");
exit(0);
}
if (m/ERROR/) {
close(MODEM);
print("PIN rejected\n");
exit(1);
}
}
Dann hab ich einfach mal probiert mich einzuwaehlen:
Code:
[root@zlaptop /etc/ppp]# ppp 3g
Working in interactive mode
Using interface: tun0
Warning: No default entry found in config file.
ppp ON zlaptop> dial
Chat: Phone: *99***1#
Chat: deflink: Dial attempt 1 of 1
Chat: Expect(8): ''
ppp ON zlaptop> Chat: Expect timeout
Chat: Send: AT+cops?;+csq;+creg?;+cgreg?
Chat: Expect(8): OK
Chat: Received: AT+cops?;+csq;+creg?;+cgreg?
Chat: Received: ERROR
Warning: Chat script failed
ppp ON zlaptop>
Keine Ahnung was da vorsich geht, chat sieht so aus:
Code:
set dial "ABORT ERROR ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 8 \
''-AT+cops?;+csq;+creg?;+cgreg?-OK ATe0v1&d2&c1 OK AT+cgdcont=1 AT+CPIN="xxxx" ERROR,\\\"IP\\\",\\\"internet.eplus.de\\\",\\\"\\\",1,1 OK \\dATDT\\T TIMEOUT 60 CONNECT"
Code:
3g:
set ifaddr 10.253.253.253/0 10.253.253.252/0 255.255.255.255
set log local chat error warning connect
set dial "ABORT ERROR ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 8 \
''-AT+cops?;+csq;+creg?;+cgreg?-OK ATe0v1&d2&c1 OK AT+cgdcont=1,\\\"IP\\\",\\\"internet.eplus.de\\\",\\\"\\\",1,1 OK \\dATDT\\T TIMEOUT 60 CONNECT"
set cd 30!
set crtscts on
set timeout 0
set reconnect 3 90
set speed 115200
set vj slotcomp off
disable mppe shortseq ipv6cp vjcomp pred1 deflate24 acfcomp protocomp
deny mppe deflate24 pred1 protocomp
set login
set device /dev/cuad4
set authname eplus
set authkey gprs
set phone "*99***1#"
Sorry, aber auf dem GEBIET bin ich echt ne ganze Null!
Danke! && MfG JiYu
P.S.: Die Karte leuchtet die ganze Zeit Rot, sollte die nicht Blau werden? Weis aber nicht ob hier UMTS vorhanden ist...