Sierra Wireless AC850: Difference between revisions
m (usepeerdns und dns text entfernt) |
No edit summary |
||
Line 1: | Line 1: | ||
== Kernel e.t.c. == |
|||
CIS File herunterladen: |
CIS File herunterladen: |
||
http://www.sierrawireless.com/software/8x0/AirCard_8xx_Linux.tar.gz |
http://www.sierrawireless.com/software/8x0/AirCard_8xx_Linux.tar.gz |
||
Line 9: | Line 10: | ||
Fuer Kernel nach 2.6.13 mussen die pcmciautils installiert sein. |
Fuer Kernel nach 2.6.13 mussen die pcmciautils installiert sein. |
||
== PPP Konfiguration == |
|||
catty und ppp installieren |
catty und ppp installieren |
||
Line 37: | Line 40: | ||
</pre> |
</pre> |
||
== Karte initialisieren == |
|||
⚫ | |||
⚫ | |||
⚫ | |||
Die Karte will bei nach dem einstecken jeweils die PIN wissen, mit dem nachfolgenden Script kann die Karte initialisiert werden. Das Script benötigt catty http://catty.sourceforge.net/ oder http://debian.syhosting.ch/software/catty_2006.03.13-3_i386.deb |
|||
⚫ | |||
=== /usr/local/bin/umtsinit === |
|||
<pre> |
<pre> |
||
#!/bin/sh |
|||
# 20060517 |
|||
# Daniel Aubry |
|||
# SyGroup GmbH |
|||
# Version 0.1 |
|||
# Initscript fuer Sierra Wireless Karte mit pcmciautils |
|||
# benoetigt catty http://catty.sourceforge.net/ oder http://debian.syhosting.ch/software/catty_2006.03.13-3_i386.deb |
|||
⚫ | |||
DEV="/dev/ttyS2" |
|||
sleep 5 && ( |
|||
cat /lib/firmware/SW_8xx_SER.cis > /sys/class/pcmcia_socket/pcmcia_socket0/cis |
|||
. /etc/profile |
|||
/lib/udev/pcmcia-socket-startup |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
</pre> |
</pre> |
||
Die Karte kann automatisch bei jedem einstecken initialisiert werden, dazu muss Udev auf dem System installiert sein. |
|||
=== /etc/udev/rules.d/10-local.rules === |
|||
BUS=="pcmcia", SYSFS{card_id}=="0x0710", NAME="umts", SYMLINK="tts/umts", RUN+="/usr/local/bin/umtsinit" |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ |
Revision as of 16:07, 14 August 2006
Kernel e.t.c.
CIS File herunterladen: http://www.sierrawireless.com/software/8x0/AirCard_8xx_Linux.tar.gz
auspacken und das SW_8xx_SER.cis nach SW_7xx_SER.cis umbenennen und anschliessen nach /lib/firmware kopieren.
Dies ist Leider noetig, weil die 750er aircard und die 850 die selben manufacture ID und Product ID am pcmcia bus tragen. (Beschissen gell!?)
Fuer Kernel nach 2.6.13 mussen die pcmciautils installiert sein.
PPP Konfiguration
catty und ppp installieren
in /etc/ppp/peers/
folgendes chat script kopieren:
'' AT TIMEOUT 5 OK ATD*99# CONNECT ''
und folgendes pppd options file names ac850:
-detach /dev/ttyS1 57600 noauth debug defaultroute usepeerdns crtscts lock connect '/usr/sbin/chat -v -t3 -f /etc/ppp/peers/ac850chat'
Karte initialisieren
Die Karte will bei nach dem einstecken jeweils die PIN wissen, mit dem nachfolgenden Script kann die Karte initialisiert werden. Das Script benötigt catty http://catty.sourceforge.net/ oder http://debian.syhosting.ch/software/catty_2006.03.13-3_i386.deb
/usr/local/bin/umtsinit
#!/bin/sh # 20060517 # Daniel Aubry # SyGroup GmbH # Version 0.1 # Initscript fuer Sierra Wireless Karte mit pcmciautils # benoetigt catty http://catty.sourceforge.net/ oder http://debian.syhosting.ch/software/catty_2006.03.13-3_i386.deb sleep 5 && ( . /etc/profile PIN="2342" antwort=`catty -r0 -d /dev/umts -b 57600 -w "\nAT+CPIN=\"$PIN\"\n" | tail -n1` signal=`catty -r 0 -d /dev/umts -b 57600 -w "\nAT+CSQ\n" | grep CSQ: | cut -d" " -f2` echo "Rueckmeldung vom Modem: $antwort" echo "Signalqualitaet: $signal" ) &d
Die Karte kann automatisch bei jedem einstecken initialisiert werden, dazu muss Udev auf dem System installiert sein.
/etc/udev/rules.d/10-local.rules
BUS=="pcmcia", SYSFS{card_id}=="0x0710", NAME="umts", SYMLINK="tts/umts", RUN+="/usr/local/bin/umtsinit"
nun kann mit dem untenstehenden script die pin an die karte uebergeben werden.
Danach laesst sich die verbindung mit dem Befehl:
ppp ac850
starten.