Installation der Netzwerkkarte und ADSL
Installation der Netzwerkkarte und ADSL
Hallo,
ich möchte bei mir einen ADSL Zugang installieren, nur ergibt sich dabei folgendes Problem:
Bei Durchführen von pppoeconf wird meine Netzwerkkarte (eth0) (ist eine RTL8139) gefunden und angeblich klappt auch die ganze Konfiguration. Allerdings erhalte ich eine Fehlermeldung "Couldn't set pass-filter in Kernel: Invalid [irgendwas]". Ich schätze, dass das mit der Installation meiner Netzwerkkarte zusammenhängt, da ich die nicht explizit konfiguriert habe.
Jetzt meine Frage muss man das machen, auch wenn pppoe die doch findet?
Wenn ja, ich habe noch versucht, die mit modconf einzubinden, allerdings weiß ich nicht, in welcher Form man die Parameter zu übergeben hat. Ich habe versucht mit irq=11 io=0xe800 daranzugehen, allerdings kommt dann die Fehlermeldung invalid param_irq. Wie macht man das richtig?
Danke für Antworten
ich möchte bei mir einen ADSL Zugang installieren, nur ergibt sich dabei folgendes Problem:
Bei Durchführen von pppoeconf wird meine Netzwerkkarte (eth0) (ist eine RTL8139) gefunden und angeblich klappt auch die ganze Konfiguration. Allerdings erhalte ich eine Fehlermeldung "Couldn't set pass-filter in Kernel: Invalid [irgendwas]". Ich schätze, dass das mit der Installation meiner Netzwerkkarte zusammenhängt, da ich die nicht explizit konfiguriert habe.
Jetzt meine Frage muss man das machen, auch wenn pppoe die doch findet?
Wenn ja, ich habe noch versucht, die mit modconf einzubinden, allerdings weiß ich nicht, in welcher Form man die Parameter zu übergeben hat. Ich habe versucht mit irq=11 io=0xe800 daranzugehen, allerdings kommt dann die Fehlermeldung invalid param_irq. Wie macht man das richtig?
Danke für Antworten
Bei PCI Karten brauchst Du eigentlich keine Paramater angeben. Und das ethernet Interface für die DSL Verbindung braucht keine weiteren Parameter, also insbesondere keine IP Einstellungen.
Kannst Du den genauen Wortlaut bitte mal posten? Hab sowas bisher noch nicht gesehen.
Kannst Du den genauen Wortlaut bitte mal posten? Hab sowas bisher noch nicht gesehen.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
-
- Beiträge: 387
- Registriert: 26.11.2002 15:37:00
- Wohnort: Oberhausen
Hi matti_h,
also wenn du weisst, dass deine Karte einen RTL8139 Chip (mit Knoppix
geprueft??) hat, dann brauchst du gar keine Paramter bei modconf angeben.
Habe ne PCMCIA Karte mit dem Chip und da klappt das ohne Parameter einwandfrei.
Spass,
Weizenbier
also wenn du weisst, dass deine Karte einen RTL8139 Chip (mit Knoppix
geprueft??) hat, dann brauchst du gar keine Paramter bei modconf angeben.
Habe ne PCMCIA Karte mit dem Chip und da klappt das ohne Parameter einwandfrei.
Spass,
Weizenbier
There are only 10 types of people in the world:
Those who do understand binary and those who don't.
Those who do understand binary and those who don't.
-
- Beiträge: 387
- Registriert: 26.11.2002 15:37:00
- Wohnort: Oberhausen
Sieht so aus.. ganze 2 Minuten schneller getippt
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
Ja, bin sicher, dass es RTL8139 ist, Knoppix hat die als soche erkannt und damit funktioniert auch der Internetzugang.
Also die genaue Fehlermeldung war
"Couldn't set pass-filter in kernel: Invalid argument"
Nochmal zur Frage, ob debian die Netzwerkkarte automatisch bei der Installation einbindet. Tut es das? Ich habe nichts explizit angegeben. Und wenn ich modconf starte, dann ist die RTL nicht als installiert (+), sondern als nicht installiert (-) angegeben. Dafür sind die Module ppp und slhc +. Wenn ich RTL auswähle, dann kommt die Fehlermeldung "device busy" und es könne an falschen Argumenten liegen.
Also die genaue Fehlermeldung war
"Couldn't set pass-filter in kernel: Invalid argument"
Nochmal zur Frage, ob debian die Netzwerkkarte automatisch bei der Installation einbindet. Tut es das? Ich habe nichts explizit angegeben. Und wenn ich modconf starte, dann ist die RTL nicht als installiert (+), sondern als nicht installiert (-) angegeben. Dafür sind die Module ppp und slhc +. Wenn ich RTL auswähle, dann kommt die Fehlermeldung "device busy" und es könne an falschen Argumenten liegen.
- Beowulf666
- Beiträge: 1476
- Registriert: 06.10.2002 14:03:08
- Wohnort: Lübeck
-
Kontaktdaten:
Würde ich nicht. Folge mal bitte Beowulf666's Rat..
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
Also, das mit dem hier posten ist schwierig, weil ich nicht weiß, wie ich die Sachen nach Windows rüberkriegen könnte. Aber gut:
ifconfig sagt, dass eth0 meine RTL ist.
Inzwischen hab ich mal pppoe und pppoeconf neuinstalliert (und damit natürlich auch ppp). Und siehe da, es kommt keine Fehlermeldung mehr. Jetzt sieht alles aus wie bei Knoppix mit einem kleinen, leider bedeutsamen, Unterschied: Ich kann mit dem Konquerer keine Websites laden. Heißt das, dass die Verbindung trotz ausgebliebener Fehlermeldungen nicht steht??? Muss ich noch was installieren?
ifconfig sagt, dass eth0 meine RTL ist.
Inzwischen hab ich mal pppoe und pppoeconf neuinstalliert (und damit natürlich auch ppp). Und siehe da, es kommt keine Fehlermeldung mehr. Jetzt sieht alles aus wie bei Knoppix mit einem kleinen, leider bedeutsamen, Unterschied: Ich kann mit dem Konquerer keine Websites laden. Heißt das, dass die Verbindung trotz ausgebliebener Fehlermeldungen nicht steht??? Muss ich noch was installieren?
Ich nehme an, Du versuchst den Zugriff von dem Linuxrechner aus? (der beschriebene Linuxrechner ist nicht ein Router?) Dann Prüfe mal bitte per das Deine Defaultroute auf dem ppp0 Interface liegt. Du kannst das Übergansweise auch per anlegen und Prüfen ob es dann geht.
2. Idee: Kannst Du denn ipadressen direkt anspechen? bringt ein das gewünschte Ergebniss?
Code: Alles auswählen
route -n
Code: Alles auswählen
roue add default ppp0
2. Idee: Kannst Du denn ipadressen direkt anspechen? bringt ein
Code: Alles auswählen
host www.debianforum.de
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
etwas tricky die sache hier ...
der rechner ist kein router.
also route -n zeigt wohl an, dass eine verbindung besteht.
da stehen drei einträge mit ip und unter interface 2x eth0 und 1x ppp0.
host http://www... liefert connection timed out
also nicht gefunden. hmmm, was könnte denn das nun wieder heißen?
der rechner ist kein router.
also route -n zeigt wohl an, dass eine verbindung besteht.
da stehen drei einträge mit ip und unter interface 2x eth0 und 1x ppp0.
host http://www... liefert connection timed out
also nicht gefunden. hmmm, was könnte denn das nun wieder heißen?
Sieht so aus, als ob die Defaultroute nicht gesetzt ist. Es sollten eigentlich 2 Einträge für ppp0 drin sein. Die Defaultroute sollte etwa so aussehen:
Hast Du mal den Befehl für das Hinzufügen der Defaultroute gemacht?
Ansonnsten schau mal inder Datei /etc/ppp/peers/dsl-provider (oder wie auch immer Du das genannt hast) nach. Dort sollte ein Eintrag ala defaultroute drin sein. Wenn davor ein [b[#[/b] steht, dann entferne das # bitte.
Code: Alles auswählen
0.0.0.0 145.253.4.145 0.0.0.0 UG 0 0 0 ppp0
Ansonnsten schau mal inder Datei /etc/ppp/peers/dsl-provider (oder wie auch immer Du das genannt hast) nach. Dort sollte ein Eintrag ala defaultroute drin sein. Wenn davor ein [b[#[/b] steht, dann entferne das # bitte.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
Nachtrag. Ich vermute mal, das Deine defaultroute auf das eth0 Interface zeigt.
Du kannst die Ausgaben von Programmen in eine Datei umleiten. Und diese datei solltest Du dann auch unter Windows lesen können. Dafür brauchst Du aber ein Tool ala explore2fs..
Du kannst die Ausgaben von Programmen in eine Datei umleiten
Code: Alles auswählen
route -n > out.txt
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
ja, ich habe pppoeconf benutzt, das erstellt die datei
/etc/ppp/peers/dsl-provider .
die hat folgenden inhalt
das mit " route add default ppp0"
bringt schon einen eintrag, den man mit route -n sehen kann, allerdings sind ip, gateway usw . alle 0
was hat das mit der defaultroute auf sich?
/etc/ppp/peers/dsl-provider .
die hat folgenden inhalt
Code: Alles auswählen
pty "pppoe -I eth0 -T 80 -m 1452"
noauth
defaultroute
user "..."
usepeerdns
bringt schon einen eintrag, den man mit route -n sehen kann, allerdings sind ip, gateway usw . alle 0
was hat das mit der defaultroute auf sich?
- Beowulf666
- Beiträge: 1476
- Registriert: 06.10.2002 14:03:08
- Wohnort: Lübeck
-
Kontaktdaten:
so, jetzt mal die ausgabe von route -n :
vor pon dsl-provider:
nach pon dsl-provider
und nach dem ausführen von route add default ppp0:
wie gesagt, alles nullen
was tun sprach zeus?
vor pon dsl-provider:
Code: Alles auswählen
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.1.2 0.0.0.0 UG 0 0 0 eth0
Code: Alles auswählen
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
217.5.98.51 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.1.2 0.0.0.0 UG 0 0 0 eth0
Code: Alles auswählen
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
217.5.98.51 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 ppp0
0.0.0.0 192.168.1.2 0.0.0.0 UG 0 0 0 eth0
was tun sprach zeus?
Sorry, bevor Du route add... machst, mußt Du natürlich noch ein machen. Der Kernel braucht die Routinginformationen, um beim Versenden von Packeten zu wissen wohin er die denn senden soll. Und die Defaultroute gibt an, wohin alle Packete gehen, die nicht auf eine der anderen Routen passen.
Kannst Du mal noch den Inhalt von /etc/networks/interface posten? Da steht bestimmt was von defaultroute für eth0 drin..
Code: Alles auswählen
route del default
Kannst Du mal noch den Inhalt von /etc/networks/interface posten? Da steht bestimmt was von defaultroute für eth0 drin..
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
Das mit den Nullen ist ganz übrigens ganz richtig so. So wird die Defaultroute gehandhabt.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
inhalt von
/etc/network/interfaces
/etc/network/interfaces
Code: Alles auswählen
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# The loopback interface
auto lo
iface lo inet loopback
# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
auto eth0
iface eth0 inet static
address 192.168.1.1
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.2
Hmm, ich muß gestehen, daß ich jetzt nicht genau weiß, wo der defaultroute Eintrag für das eth0 herkommt. Allerdings braucht das eth0 gar keine IP Einstelunngen, da es mit dem Modem nur über ethernet komuniziert und IP da nicht gebraucht wird.
Ändere doch mal bitte die interfaces datei derart, das es so aussieht:
Durch das Auskommentieren bekommt das Interface keine IP Einstellungen.
Danach noch ein und die Änderungen sollten übernommen sein.
Hast Du mal das mit dem route del / add probiert? Dann kanst Du wenigstens unter Linux ins Netz und hier Posten...
Ändere doch mal bitte die interfaces datei derart, das es so aussieht:
Code: Alles auswählen
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# The loopback interface
auto lo
iface lo inet loopback
# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)
auto eth0
#iface eth0 inet static
# address 192.168.1.1
# netmask 255.255.255.0
# network 192.168.1.0
# broadcast 192.168.1.255
# gateway 192.168.1.2
Danach noch ein
Code: Alles auswählen
ifdown eth0
ifup eth0
Hast Du mal das mit dem route del / add probiert? Dann kanst Du wenigstens unter Linux ins Netz und hier Posten...
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
??? Verstehe ich nicht..matti_h hat geschrieben:ja, das del hab ich probiert, hat leider nichts gebracht. nein, ich kann ja ins nett, aber sonst komm ich auf keine website.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de
xmpp:bert@debianforum.de
route del default
route add default eth0
hab ich probiert haben nichts gebracht.
nochmal: ich glaube. schon im netz zu sein. jedenfalls zeigt pppstatus eine aktive verbindung an. das problem ist nur, dass sonst kaum was gesendet wird. nur ab und zu mal ein paar pakete. dummerweise läuft mit host http://www.... nichts und auch nicht mit dem konquerer.
ifdown eth0 ergibt die fehlermeldung "Ignoring unknown interface eth0=eth0"
ifup eth0 Interface eth0 is already active
???
Vielleicht habt ihr einen Link zu einem funktionierenden howto? Das bringt es hier offensichtlich nicht. Vielleicht ist irgendetwas mit den Konfigurationsfiles faul?
route add default eth0
hab ich probiert haben nichts gebracht.
nochmal: ich glaube. schon im netz zu sein. jedenfalls zeigt pppstatus eine aktive verbindung an. das problem ist nur, dass sonst kaum was gesendet wird. nur ab und zu mal ein paar pakete. dummerweise läuft mit host http://www.... nichts und auch nicht mit dem konquerer.
ifdown eth0 ergibt die fehlermeldung "Ignoring unknown interface eth0=eth0"
ifup eth0 Interface eth0 is already active
???
Vielleicht habt ihr einen Link zu einem funktionierenden howto? Das bringt es hier offensichtlich nicht. Vielleicht ist irgendetwas mit den Konfigurationsfiles faul?