[bglug] GPRS e OpenBSD
k|b|s
kbs@bglug.it
Mer 20 Apr 2005 18:04:51 CEST
Magari a voi adslmuniti non ve ne frega un micro$oft, ma a qualcuno può
interessare.
Finora usavo un cellulare bluetooth per la connessione gprs, ma aveva
qualche limitazione, pertanto ho guardato un pò in giro e ho trovato la
soluzione ottimale: motorola c350, telefonino da 50 euro da connettersi
con cavetto usb mini B a 5 pin da pochi euro. Supporta comandi AT e
quindi è compatibile con tutto il software reperibile in rete e da tutti
gli OS degni di questo nome (ovviamente per win dovete comperarvi il
cavo apposito con soft incorporato che costa *più* del telefono...). Il
bello è che funziona perfettamente anche sotto *BSD, pertanto mi sono
subito messo all'opera con i ports ;^)
Installate Openbsd e date un occhio al dmesg, se vi compare questo o
simile siete a cavallo:
umodem0 at uhub0 port 2 configuration 1 interface 0
umodem0: Motorola Inc. Motorola Phone (C350), rev 1.10/0.01, addr 2,
iclass 2/2
umodem0: data interface 1, has CM over data, has no break
umodem0: status change notification available
ucom0 at umodem0
Per la connessione:
# /etc/ppp/ppp.conf
#
# Config file for ppp(8) to use GPRS Phones
#
# k|b|s, April 2005
#
default:
set log Phase Chat LCP IPCP CCP tun command
ident user-ppp VERSION (built COMPILATIONDATE)
set device /dev/ttyU0
set speed 115200
set timeout 180
enable dns
gprs:
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" AT OK-AT-OK ATE1Q0 OK \
AT+CGDCONT=1,\\\"IP\\\",\\\"internet.wind\\\",\\\"0.0.0.0\\\",0,0 OK \
AT+CGATT=1 OK \\dATDT\\T TIMEOUT 40 CONNECT"
set logout "ABORT BUSY ABORT ERROR TIMEOUT 30 \
\"\" +++ATH OK-ATH-OK AT+CGATT=0 OK"
set phone *99\#
set authname user
set authkey passwd
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR
Sostituite la stringa internet.wind con quella relativa al vostro
provider, date ppp -ddial o -auto gprs e siete in onda.
Ora se volete usare gnokii oppure gsmlib ecc ecc, potete compilarli
oppure provare il brivido di usare compat_linux :)
Richiesta indecente:
visto che a fare un cvsup mi pesa comunque un poco, non sarebbe
possibile fare un mirror di openbsd al lug? Se necessario posso
preconfigurare e portare una macchina ad hoc.
Amdsessantaquattristi, macisti, sparchisti ecc, fatevi sentire!
ciao
P.S. Così posso abbandonare debby ;^)
--
.signature not yet configured
Maggiori informazioni sulla lista
bglug