vom Anfänger für Anfänger NET XXL USB von 1 und 1
Installation der NET XXL USB von 1 & 1 unter SUSE 8.0 1.Treiber für den Controler AVM-Fritz !X USB von www.avm.de herunterladen. 2.Den Treiber als root in das Verzeichnis kopieren und entpacken Z.B. in das Verzeichnis: /root/download tar -xzvf fxusb-suse...................tar.gz 3.Jetzt sollte ein neues Verzeichnis "fritz" im o.g. Verzeichnis entstanden sein. 4.readme-Dateien lesen ( istall_passive.de ; compile.de ) 5.Da FRITZ X USB und NET XXL nahezu baugleich, aber eben nicht identisch sind, muss der Quellcode des Treibers gaändert werden. Die NET XXL meldet dem Treiber eine andere Produkt-ID. Erwartet wird ID 0x2000 und gemeldet wird 0x2800. 6.Die Treiberdatei ändern: /root/download/fritz/src.drv hier main.c mit einem Editor öffnen und in Zeile 22( # define PRODUCT_ ID 0x2000) die 2000 durch 2800 ersetzen. Anschließend speichern. 7.Treiber neu kompilieren: Die Pakete " make " " gcc " müssen istalliert sein. (Also yast 2->Software nachschauen, ob dies der Fall ist) Anschl. in das Verzeichnis /root/download/fritz wechseln und den Befehl make aufrufen. 8.Nun müsste in /root/download/fritz/src.drv die Datei fxusb.o vorhanden sein. 9.Diese Datei in das Verzeichnis /root/download/fritz/ kopieren. 10.NET XXL-Controler an den USB-Port anschließen. 11.Installationsdatei des Treibers anpassen: /root/download/fritz/ die Datei install.card mit einem Editor öffnen und die 0x2000 durch 0x2800 ersetzen . Anschließend speichern. 12.Treiber installieren: cd /root/download/fritz und jetzt ./install aufrufen Wie gesagt alles als root oder su!!! 13. Mit lsmod nachsehen, ob das Treibermodul geladen wurde (eventuell neu starten) fxusb müsste jetzt in der Liste der geladenen Module zu finden sein. 14.Zur Probe capiinfo eingeben. Erscheinen jetzt mehrere Zeilen, und nicht "Device not found", hat alles so weit geklappt. 15.Testverbindung zu AVM herstellen: Browser starten und anschließend an der Konsole pppd call isdn/avm eingeben. Jetzt im Browser www.avm.de eingeben. Jetzt erscheint die Webseite von AVM Herzlichen Glückwunsch! 16.Neustart und das Ganze zum Test wiederholen. ;-)) 17.Sript für den eigenen Provider einrichten: in /etc/ppp/peers/isdn stehen schon einige vorbereitete Skripte für verschiedenen Provider. Für t-online sieht er folgender Maaßen aus: Name : z.B. Tonline # # T-Online # debug sync noauth -chap user Anschlusskennung\#T-online-Nr.\#0001\#@t-online.de plugin userpass.so password abcdefghijklm defaultroute plugin capiplugin.so number 0191011 protocol hdlc ipcp-accept-local ipcp-accept-remote /dev/null Die Zeichen \# müssen auf jeden Fall vorhanden sein 18.Tonline unter /etc/ppp/pers/isdn speichern und anschließend für die Gruppe user die Rechte r_x setzen. 19.In /usr/sbin findet man pppd . Diesem ebenfalls für die Gruppe user die Rechte r_x setzen. 20.Test: Browser starten und anschließend an der Konsole pppd call isdn/Tonline usepeerdns eingeben. Statt Tonline selbstverständlich den Dateinamen für den eigenen Provider aus /etc/ppp/peers/isdn. Jetzt surfen ohne Ende. Um die Verbindung zu trennen, das Konsolenfenster aktivieren und Strg+c drücken. Bei der Einwahl als user muss der koplette Pfad angegeben werden: /usr/sbin/pppd call isdn/Tonline usepeerdns 21.Verknüpfung auf dem Dektop für die Einwahl per Mausklick als user erstellen: Rechte Maus ->neu erstellen -> Verknüpfung mit Programm -> In der Karte ausführen, Zeile Befehl /usr/sbin/pppd call isdn/Tonline usepeerdns eingeben. Darauf achten, dass darunter im Terminal starten aktiviert ist!!! Die Verbindung kann dann wie gehabt im aktiven Konsolenfenster mit Strg+c beendet werden. 22.Mit dem Systemmonitor GKrellM ( auf LINUX USER 6/2002 ) kann man sehr schön die Onlineverbindung überwachen. Viel Spaß und Dank an alle, die geholfen haben Mario Allerdings weiß ich nicht als welches Gerät die NET XXL angesprochen wird. Beim Booten zeigt er mir an , dass er ippp0 nicht findet. Vielleicht kann mir hier jemand weiterhelfen wo ich die entsprechenden Angaben finde. Mein Modem, welches ebenfalls drannhängt, ist ppp0.
participants (1)
-
Mario Knothe