mein 1. howto, vorweg, ich habs nicht so mit der GrOss/kLeiN-schreibung
also falls ihr rechtschreibfehler findet, behaltet sie
ok, dieses howto bezieht sich wie schon im betreff zu erkennen um das Alcatel SpeedTouch USB modem
das howto ist vielleicht einwenig debian lastig, aber unter den anderen distris sollte es auch funktionieren
---------------------------------------------
Installation - Alcatel SpeedTouch USB Modem
---------------------------------------------
(ISP - AON, österr. adsl anbieter)
### kurzanleitung ###
1) Kernel
2) Hotplug
3) pppd
4) Konfiguration pppd
5) management tool
6) einwählen
ad 1) In den aktuellen Testing-Kernels (2.6.0) ist der Treiber für das Modem schon inkludiert. In den aktuellen Stable-Kernels sollten sie meines wissens auch schon drin sein, falls nicht, sollte man nach einem geigneten patch suchen (nach usb patch im google suchen).
ist der kernel bereit, kann man sich seine alte .config in den source-tree kopieren, und entweder mit make menuconfig, make xconfig, je nach belieben, konfigurieren. für das SpeedTouch-Modem sind folgende einträge notwendig:
Networking support
<*> PPP (point-to-point protocol) support
[ ] PPP multilink support (EXPERIMENTAL)
[*] PPP filtering #### optional ####
<*> PPP support for async serial ports
<*> PPP support for sync tty ports
<*> PPP Deflate compression
< > PPP BSD-Compress compression
<*> PPP over ATM
Networking options
<*> Asynchronous Transfer Mode (ATM) (EXPERIMENTAL)
USB support
--- USB Host Controller Drivers
<*> EHCI HCD (USB 2.0) support
<*> OHCI HCD support
<*> UHCI HCD (most Intel and VIA) support
<*> Alcatel Speedtouch USB support
<*> USB Gadgets #### falls vorhanden ####
Character devices
<*> HDLC line discipline support
[*] Unix98 PTY support
######### ACHTUNG: DIESE PUNKTE BEZIEHEN SICH BEI MIR AUF DEN KERNEL-2.6.0-TEST3
######### SOLLTEN AUCH BEI DEN ANDEREN SO SEIN, KANN ABER SEIN DASS DIE
######### MENÜS ANDERS HEISSEN
######### natürlich sollten auch andere punkte, cpu-typ, etc konfiguriert sein
jetzt den kernel kompilieren, siehe dazu, falls nötig, entsprechende howtos
ad 2) das paket hotplug installieren
debian: apt-get install hotplug
die anderen entweder von der cd, oder rpmseek oder ähnliches verwenden
http://linux-hotplug.sourceforge.net/
(nach der installation von hotplug, in die datei /etc/hotplug/usb.usermap folgende zeile hinzufügen
speedtouch 0x0003 0x06b9 0x4061 0x0000 0x00 0x00 0x00 0x00 0x00 0x00 0x00000000 "Alcatel SpeedTouch USB"
ad 3) den pppd-dämon installieren
hier ist wichtig, dass bei AON (österr. ISP) nicht der aktuelle install-
iert wird (bei debian 2.4.1.uus2-4), weil hier das plugin pppoatm.so
fehlt!! ich hab z.B. die 2.4.0-3er version installiert.
[EDIT]
die plugins sind bei der aktuellen version dabei, nur an der falschen stelle, bei mir z.B. unter
die muss man dann einfach an die richtige stelle verlinken/usr/lib/pppd/2.4.2b3/passwordfd.so
/usr/lib/pppd/2.4.2b3/rp-pppoe.so
/usr/lib/pppd/2.4.2b3/passprompt.so
/usr/lib/pppd/2.4.2b3/pppoatm.so
/usr/lib/pppd/2.4.2b3/minconn.so
[/EDIT]ln -s /usr/lib/pppd/2.4.2b3/* /usr/lib/pppd/plugins/
in die fstab sollte noch folgender eintrag zu finden sein:
/dev/usb /proc/bus/usb/ usbdevfs default 0 0
ad 4) Konfiguration pppd
ist der pppd-dämon installiert, sind im ordner /etc/ppp die konfiguratio
nsdateien. hier sind folgende wichtig und zu bearbeiten
a. /etc/ppp/options
lock
defaultroute
noipdefault
noauth
passive
asyncmap 0
lcp-echo-interval 2
lcp-echo-failure 7
name 1234567890
user 1234567890
usepeerdns
plugin /usr/lib/pppd/plugins/pppoatm.so
8.48
bei name und user, die 10 stellige kundennummer von AON eintragen
8.48 ist die VPI/VCI
b. /etc/ppp/chap- und papsecrets
*
beide sollten das gleiche enthalten, ich weiss nicht ob AON pap
oder chap-authentifizierung verwenden
z.B.
1234567890 * qwert
c. /etc/ppp/peers/
hier eine datei, zb adsl, mit folgendem inhalt erstellen:
noipdefault
defaultroute
pty "/usr/local/sbin/pppoa3 -vpi 8 -vci 48"
user "1234567890"
noauth
nopcomp
noccp
novj
holdoff 4
persist
maxfail 25
usepeerdns
bei user wieder die 10 stellige kundennummer der AON eintragen
in der 3. zeile wieder die richtigen vpi vci werte eintragen, bei AON ist dies 8 48
falls es jemanden interessiert was die einzelnen optionen heissen, nachzulesen unter man pppd
ad 5) von http://www.speedtouchdsl.com/ die treiber (managment tool) runterladenspeedmgmt.tar.gz, entpacken, tar xzvf speedmgmt.tar.gz, in den ordner mgmt wechseln, und make && make install ausführen (bei mir kam bis jetzt immer ein fehler bei diesem punkt, aber funktioniert hat es trotzdem )
jetzt ist auch das managment tool für das initialisieren des Modems installiert.
wird jetzt das modem eingesteckt, sollten die lämpchen anfangen zu blinken falls das nicht geschieht, als root "speedmgmt" eingeben, falls die lämpch en immer noch nicht abwechslungsweise blinken, ist ein fehler unterlaufen
leuchten nach dem blinken beide lämpchen konstant grün, ist das modem initialisiert und man kann in /var/log/syslog ähnliches lesen/sehen:
Sep 26 12:52:18 home Speedmgmt[831]: Modem initialised at 800 kbit/s downstream and 128 kbit/s upstream
ad 6) als nächstes als root in einer bash folgendes eingeben:
chmod 4777 /usr/sbin/pppd
damit man als normalen user auf den pppd zugreifen bzw sich einwählen kann
jetzt kann man als user von der bash
pppd call adsl
eingeben. das adsl bezieht sich auf den namen, den man im punkt 4c gewählt
hat, hat man z.B. statt adsl asdf gewählt:
pppd call asdf
in einem anderen fenster kann man tail -f /var/log/syslog laufen lassen um mögliche fehlermeldungen zu sehen
hat alles geklappt, sollte man in der /var/log/syslog ähnliche einträge sehen können:
Sep 26 12:53:23 home pppd[1007]: pppd 2.4.0 started by apaydin, uid 1000
Sep 26 12:53:23 home pppd[1007]: Using interface ppp0
Sep 26 12:53:23 home pppd[1007]: Connect: ppp0 <-->
Sep 26 12:53:23 home pppd[1007]: local IP address 80.121.29.68
Sep 26 12:53:23 home pppd[1007]: remote IP address 172.19.88.213
Sep 26 12:53:23 home pppd[1007]: primary DNS address 195.3.96.67
Sep 26 12:53:23 home pppd[1007]: secondary DNS address 195.3.96.68
mit dem befehl "ifconfig" sollte dann auch das interface ppp0 zu sehen sein, miteiner bestimmten vom isp erhaltenen IP
als nächstes kann man die verbindung mittels ping auf einen server überprüfen
zb ping 213.30.246.148 ### ist www.linuxforen.de ###
falls das funktioniert, ist man im netz! gratuliere!
jetzt kann man direkt versuchen www.linuxforen.de zu pingen
ping www.linuxforen.de
erhält man eine meldung ala unknown host, muss man noch die DNS-Server in die
datei /etc/resolv.conf eintragen, bei AON wäre dies:
nameserver 195.3.96.67
nameserver 195.3.96.68
jetzt sollte ein ping auf www.linuxforen.de funktionieren!
hoffe ich kann einigen damit helfen
ich selber hatte so um die 1 woche gebraucht bis ich es hinbekam, also nicht aufgeben
mfg smooth
Lesezeichen