Sierra Wireless AC850: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== |
== PCMCIA Konfiguration == |
||
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: | ||
pcmcia bus tragen. (Beschissen gell!?) |
pcmcia bus tragen. (Beschissen gell!?) |
||
Fuer Kernel nach 2.6.13 mussen die pcmciautils installiert sein |
Fuer Kernel nach 2.6.13 mussen die pcmciautils installiert sein, und der Cardmanager prozess darf nicht mehr laufen. |
||
== PPP Konfiguration == |
== PPP Konfiguration == |
||
catty und ppp installieren |
|||
in /etc/ppp/peers/ |
in /etc/ppp/peers/ |
||
Line 29: | Line 28: | ||
<pre> |
<pre> |
||
-detach |
-detach |
||
/dev/ |
/dev/umts |
||
57600 |
57600 |
||
noauth |
noauth |
||
Line 44: | Line 43: | ||
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 |
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 |
||
=== |
=== PIN Script === |
||
<div color="red">Wichtig: Vor dem testen bitte die richtige PIN in das Script schreiben!</div> |
|||
Das sleep 5 ist nur nötig wenn das Script mit udev benutzt wird |
|||
<pre> |
<pre> |
||
#!/bin/sh |
#!/bin/sh |
||
Line 52: | Line 54: | ||
# Version 0.1 |
# Version 0.1 |
||
# Initscript fuer Sierra Wireless Karte mit pcmciautils |
# Initscript fuer Sierra Wireless Karte mit pcmciautils |
||
# benoetigt catty http://catty.sourceforge.net/ oder |
# benoetigt catty http://catty.sourceforge.net/ oder |
||
http://debian.syhosting.ch/software/catty_2006.03.13-3_i386.deb |
|||
Line 66: | Line 69: | ||
</pre> |
</pre> |
||
=== Udev Regel === |
|||
⚫ | |||
⚫ | |||
=== /etc/udev/rules.d/10-local.rules === |
|||
BUS=="pcmcia", SYSFS{card_id}=="0x0710", NAME="umts", SYMLINK="tts/umts", RUN+="/usr/local/bin/umtsinit" |
BUS=="pcmcia", SYSFS{card_id}=="0x0710", NAME="umts", SYMLINK="tts/umts", RUN+="/usr/local/bin/umtsinit" |
||
== Einwahl == |
|||
nun kann mit dem untenstehenden script die pin an die karte uebergeben werden. |
nun kann mit dem untenstehenden script die pin an die karte uebergeben werden. |
||
Danach laesst sich die verbindung mit dem Befehl: |
Danach laesst sich die verbindung mit dem Befehl: |
||
Line 78: | Line 80: | ||
ppp ac850 |
ppp ac850 |
||
starten. Ein normaler Benutzer der in der Gruppe dialin ist, kann auf Debian Systemen mit pon ac850 eine Verbindung aufbauen, zum trennen kann das programm poff benutzt werden. |
|||
starten. |
|||
== Sunrise spezifisch == |
|||
=== DNS === |
|||
* Surise verteilt manchmal per PPP DNS Server im bereich 10.64.64.x diese funktioneren meistens nicht, am besten trägt man statisch in die resolv.conf einen DNS Server ein. |
|||
=== SIP e.t.c. === |
|||
Müsste man mal testen |
|||
=== OpenVPN === |
|||
? |
|||
=== Bandbreite === |
|||
Wenn man zur Einwahl kppp oder andere bunte Tools benutzt, erreicht man nie die volle UMTS Bandbreite, warumm? |
Revision as of 20:45, 14 August 2006
PCMCIA Konfiguration
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, und der Cardmanager prozess darf nicht mehr laufen.
PPP Konfiguration
in /etc/ppp/peers/
folgendes chat script kopieren:
'' AT TIMEOUT 5 OK ATD*99# CONNECT ''
und folgendes pppd options file names ac850:
-detach /dev/umts 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
PIN Script
Das sleep 5 ist nur nötig wenn das Script mit udev benutzt wird
#!/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
Udev Regel
Die Karte kann automatisch bei jedem einstecken initialisiert werden, dazu muss Udev auf dem System installiert sein. Die udev Regel legt das Device /dev/umts an, die Karte bekommt kein ttyS* Device.
BUS=="pcmcia", SYSFS{card_id}=="0x0710", NAME="umts", SYMLINK="tts/umts", RUN+="/usr/local/bin/umtsinit"
Einwahl
nun kann mit dem untenstehenden script die pin an die karte uebergeben werden. Danach laesst sich die verbindung mit dem Befehl:
ppp ac850
starten. Ein normaler Benutzer der in der Gruppe dialin ist, kann auf Debian Systemen mit pon ac850 eine Verbindung aufbauen, zum trennen kann das programm poff benutzt werden.
Sunrise spezifisch
DNS
- Surise verteilt manchmal per PPP DNS Server im bereich 10.64.64.x diese funktioneren meistens nicht, am besten trägt man statisch in die resolv.conf einen DNS Server ein.
SIP e.t.c.
Müsste man mal testen
OpenVPN
?
Bandbreite
Wenn man zur Einwahl kppp oder andere bunte Tools benutzt, erreicht man nie die volle UMTS Bandbreite, warumm?