Hallo! Ich bastel mir hier grad einen Eier-Legenden-Woll-Milch-Sau-Pinguin (Fax-Print-Server-Router), das mit dem Fax klappt auch schon, nun will ich das mit dem Router ans rennen bringen, nur das will nich so wie ich will. Also, Ausgangslage: Alter Slot-A Athleht Gentoo 2 x RTL 8139 (JA! Ich weiss, das schlechteste was je in Silizium gebrannt wurde, aber ich hab sie halt noch (uebrig)) T-DSL (PPPoE wuerg) Teledat 430-LAN DSL-Modem So. Wo is nun das Problem? Ganz Kurz: DSL (oder besser rp-pppoe) geht ueber eine von den Netzwerkkarten, ueber die andere nicht. Die frage ist nun, ob diese eine Karte Kaputt ist, da ich komische TX-Timeout Meldung im Syslog habe (siehe weiter unten), und ersatz beschaft werden muss (natuerlich Markenware), oder ich einfach nur zu bloed bin. Nochmal langsam zum mitmeisseln: Kernel sagt: ^^^^^^^^^^^^^^^^^^^ Knaberkante ^^^^^^^^^^^^^^^^^^^^^^^^ 8139too Fast Ethernet driver 0.9.27 divert: allocating divert_blk for eth0 eth0: RealTek RTL8139 at 0xe0bd1000, 00:e0:7d:99:0c:0d, IRQ 10 eth0: Identified 8139 chip type 'RTL-8139C' PCI: Setting latency timer of device 0000:00:0c.0 to 64 divert: allocating divert_blk for eth1 eth1: RealTek RTL8139 at 0xe0bd3000, 00:e0:4c:39:00:69, IRQ 11 eth1: Identified 8139 chip type 'RTL-8139B' ^^^^^^^^^^^^^^^^^^^ Knaberkante ^^^^^^^^^^^^^^^^^^^^^^^^ eth0 ist ueber nen switch mit dem Internen Netz verbunden, eth1 soll direkt mit dem Modem verbunden werden. Ifconfig nach booten: ^^^^^^^^^^^^^^^^^^^ Knaberkante ^^^^^^^^^^^^^^^^^^^^^^^^ eth0 Link encap:Ethernet HWaddr 00:E0:7D:99:0C:0D inet addr:192.168.0.254 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:42 errors:0 dropped:0 overruns:0 frame:0 TX packets:33 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:5343 (5.2 Kb) TX bytes:4402 (4.2 Kb) Interrupt:10 Base address:0x1000 eth1 Link encap:Ethernet HWaddr 00:E0:4C:39:00:69 inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:4294967294 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) Interrupt:11 Base address:0x3000 ^^^^^^^^^^^^^^^^^^^ Knaberkante ^^^^^^^^^^^^^^^^^^^^^^^^ Ich habe eth1 auch schon mal einfach 'nur' up ausprobiert, kein unterschied wenn man nun das DSL-Modem in den Switch einsteckt, rp-pppoe verklickert, doch bitte eth0 zu nehmen, und sagt adsl-start -> Erfolg! ^^^^^^^^^^^^^^^^^^^ Knaberkante ^^^^^^^^^^^^^^^^^^^^^^^^ marvin root # adsl-start . Connected! ^^^^^^^^^^^^^^^^^^^ Knaberkante ^^^^^^^^^^^^^^^^^^^^^^^^ Ifconfig vermeldet danach: ^^^^^^^^^^^^^^^^^^^ Knaberkante ^^^^^^^^^^^^^^^^^^^^^^^^ ppp0 Link encap:Point-to-Point Protocol inet addr:80.144.72.93 P-t-P:217.5.98.190 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1 RX packets:10 errors:0 dropped:0 overruns:0 frame:0 TX packets:10 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:390 (390.0 b) TX bytes:334 (334.0 b) ^^^^^^^^^^^^^^^^^^^ Knaberkante ^^^^^^^^^^^^^^^^^^^^^^^^ Alles im gruenen bereich, ich bin 'drin'. Wenn man nun das Modem direckt in eth1 einstoepselt, sieht der Link ganz OK aus, (soweit man Lampen und ethtool vertrauen kann). Ein umkonfigurieren von rp-pppoe auf eth1 und anschliessendes starten ergibt: ^^^^^^^^^^^^^^^^^^^ Knaberkante ^^^^^^^^^^^^^^^^^^^^^^^^ marvin root # adsl-start ................TIMED OUT ^^^^^^^^^^^^^^^^^^^ Knaberkante ^^^^^^^^^^^^^^^^^^^^^^^^ im syslog findet sich dann das: ^^^^^^^^^^^^^^^^^^^ Knaberkante ^^^^^^^^^^^^^^^^^^^^^^^^ Jun 27 19:37:09 marvin pppd[5963]: pppd 2.4.1 started by root, uid 0 Jun 27 19:37:09 marvin divert: not allocating divert_blk for non-ethernet device ppp0 Jun 27 19:37:09 marvin pppd[5963]: Using interface ppp0 Jun 27 19:37:09 marvin pppd[5963]: Connect: ppp0 <--> /dev/pts/3 Jun 27 19:37:36 marvin NETDEV WATCHDOG: eth1: transmit timed out Jun 27 19:37:36 marvin eth1: Transmit timeout, status ff ffff ffff media 00. Jun 27 19:37:36 marvin eth1: Tx queue start entry 4 dirty entry 0. Jun 27 19:37:36 marvin eth1: Tx descriptor 0 is ffffffff. (queue head) Jun 27 19:37:36 marvin eth1: Tx descriptor 1 is ffffffff. Jun 27 19:37:36 marvin eth1: Tx descriptor 2 is ffffffff. Jun 27 19:37:36 marvin eth1: Tx descriptor 3 is ffffffff. Jun 27 19:37:36 marvin eth1: link up, 100Mbps, full-duplex, lpa 0xFFFF Jun 27 19:37:40 marvin pppd[5963]: LCP: timeout sending Config-Requests Jun 27 19:37:40 marvin pppd[5963]: Connection terminated. Jun 27 19:37:40 marvin divert: no divert_blk to free, ppp0 not ethernet Jun 27 19:37:44 marvin pppoe[5964]: Timeout waiting for PADO packets Jun 27 19:37:44 marvin pppd[5963]: Exit. ^^^^^^^^^^^^^^^^^^^ Knaberkante ^^^^^^^^^^^^^^^^^^^^^^^^ Die lspci-Ausgabe spar ich mir mal, da sie fuer beide Karten "gleich" aussieht. Tja, was soll mir das sagen? Karte an Dave Null? Falscher Treiber? Echter Hardware-Fehler? Fuer jeden Hinweiss dankbar, Gruss Jan PS: Kennt wer ein gutes HowTo wie man moeglichst *einfach* (nur Rechner-)lokale Mailverteilung aufsetzt? So fuer die ganzen Cron und weiss der Geier die im Fehlerfalle nach Hilfe schreien wollen. --
Was hat man unter "klassischen Angriffen" zu verstehen? Seltsam angezogene Fremde rollen ein riesiges Holzpferd vor Deine Haustür... (Heiko Schlenker und Ralf Buerckner in de.comp.security.firewall)