Konfiguracja iplusa w Linuksie

Pewnie zastanawiasz się jak można uruchomić iplusa pod linuksem?
Iplus to nowa usługa firmy PlusGSM zapewniająca praktycznie w każdym miejscu stały dostęp do internetu. Więcej o tym na stronie plusa
Ten artykuł ma za zadanie pokazać jak szybko i bezboleśnie uruchomić na tym sprzęcie Internet i odpowiedzieć na twoje pytanie :) Życzę powodzenia i miłego czytania!

Przygotowania
Więc zacznijmy od tego czy na naszym komputerze mamy zainstalowany serwer pppd ,jeśli nie to instalujemy go ze źródeł albo już z gotowych pakietów np. dla dystrybucji mandriva będzie to komenda urpmi pppd Oczywiście w jądrze musimy mieć obsluge PCMCIA(jeśli posiadamy kartę do laptopa) oraz obsługę połączeń ppp ,w większości dzisiejszych dystrybucji wszystko mamy gotowe,więc zabieramy się do pracy ;)
Jednak najpierw musimy się dowiedzieć jaki port ma nasz modem, możemy to sprawdzić dzięki poleceniu dmesg Linijka nas interesująca wygląda np. tak :
ttyS04 at port 0x4800 (irq = 10) is a 16550A
Z tego można wywnioskować iż Linux przypisał mojemu modemowi SE GC79 port ttyS04 ,natomiast u Ciebie może być inny :-)

Tworzymy skrypty
Najpierw zaczniemy naszą pracę od stworzenia pliku /etc/ppp/peers/iplus o następującej zawartości:

noauth
connect "/usr/sbin/chat -v -f /etc/ppp/iplus-connect"
disconnect "/usr/sbin/chat -v -f /etc/ppp/iplus-disconnect"
debug
/dev/ttyS4
115200
defaultroute
crtscts
lock
local
nodetach
usepeerdns
lcp-echo-failure 4
lcp-echo-interval 65535

Jeśli twój modem ma przypisany inny port niż /dev/ttyS4 to dokonaj modyfikacji tej linkijki:)
Następnym skryptem jest skrypt wywołania polączenia ,tworzymy go w pliku /etc/ppp/iplus-connect i uzupełniamy następująco:

TIMEOUT 600
ABORT 'BUSY'
ABORT 'NO ANSWER'
ABORT 'ERROR'
SAY 'Starting GPRS connect script\n'
"" 'AT+CFUN=1,1'
"" 'AT+CPIN=9999'
OK 'ATE1\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d\d'
SAY 'Setting APN\n'
OK 'AT+CGDCONT=1,"IP","www.plusgsm.pl"'
ABORT 'NO CARRIER'
SAY 'Dialing...\n'
OK 'ATD*99***1#'

W miejsce czterech dziewiątek wpisujesz swój pin ,u mnie jest to 9999.
I ostatnim skryptem jest skrypt rozłączający, jest to plik /etc/ppp/iplus-disconnect o następującej zawartości:

"" "\K"
"" "+++ATH0"
SAY "GPRS Disconnected."


Zalecane jest również wpisanie serwerów DNS do pliku /etc/resolv.conf , zawartością poniżej :

nameserver 212.2.96.51
nameserver 212.2.96.52

To by było na tyle pracy twórczej :-)

Użytkowanie

Aby połączyć się z tak cudowną siecią jak Internet wpisujemy jako root zlecenie pppd call iplus
Co do rozłączania najwygodniejsze jest wyjęcie karty albo zabicie procesu pppd
Jeśli masz jakieś pytania - PISZ !
Dziękuje wszystkim za wytrwałość w czytaniu i życze powodzenia :)