/usr/local/sbin/toshsat1800-irdasetup installieren (Aktivierung des IrDA-Chips).
/etc/modules.conf.local (Kernel-Modul):
pre-install smc-ircc /usr/local/sbin/toshsat1800-irdasetup options smc-ircc ircc_dma=3 ircc_irq=7 ircc_cfg=0x2e ircc_sir=0x2e8 ircc_fir=0x2f8 alias irda0 smc-ircc
# depmod -aausführen.
/etc/sysconfig/irda:
IRDA_PORT="irda0"
# insserv /etc/init.d/irdaausführen (IrDA-Dienst nach dem Booten automatisch starten).
# modprobe smc-ircc # /etc/init.d/irda startausführen (Kernel-Modul laden, IrDA starten; oder
# reboot).
/dev/ircomm0 ansprechbar sein.
Für eine GSM-Datenverbindung reicht es, /dev/ircomm0 wie ein "normales" Modem anzusprechen.
/etc/ppp/peers/me45_gprs (Optionen für pppd):
noauth connect "export DNS1=193.254.160.1; /usr/sbin/chat -v -f /etc/ppp/peers/me45_gprs-chatscript" defaultroute /dev/ircomm0 115200 persist usepeerdns user "linux" # Debugging debug show-password # Keine Komprimierung novj nobsdcomp noccp novjccomp nopcomp nopredictor1 noaccomp nodeflate
/etc/ppp/pap-secrets (Passwort für User linux):
"linux" * "t-d1"
/etc/ppp/peers/me45_gprs-chatscript (Chat-Script für chat):
TIMEOUT 45 ABORT BUSY ABORT "NO CARRIER" ABORT ERROR "" 'AT&F' OK AT+CGDCONT=1,"IP","internet.t-d1.de" OK ATD*99***1# CONNECT
# pppd call me45_gprs
kinternet.ppp1, T-Mobile als provider3):
/etc/sysconfig/network/ifcfg-ppp1:BOOTPROTO='none' DIALCOMMAND='ATDT' DIALPREFIX='' INIT1='AT&F' INIT2='AT+CGDCONT=1,"IP","internet.t-d1.de"' INIT8='ATM1' INIT9='ATX3' MODEM_DEVICE='/dev/ircomm0' PPPD_OPTIONS='' PROVIDER='provider3' SPEED='115200' STARTMODE='manual' UNIQUE=''
/etc/sysconfig/network/providers/provider3:
ASKPASSWORD='no' DEMAND='no' DNS1='193.254.160.1' DNS2='' DSLSUPPORTED='no' FIREWALL='no' IDLETIME='0' ISDNSUPPORTED='no' MODEMSUPPORTED='yes' MODIFYDNS='yes' PASSWORD='t-d1' PHONE='*99***1#' PROVIDER='T-D1-GPRS' STUPIDMODE='no' USERNAME='linux' DEFAULTROUTE='yes' IPADDR='' MODIFYIP='yes' REMOTE_IPADDR=''