fxp0: SCB timeout

paraglider242

Well-Known Member
Hi,

ich habe seltsame Probleme unter FreeBSD 5.5-p7 mit meinen beiden Intel Pro/100 Netzwerkkarten:
Normalerweise befindet sich meine Firewall nur im Standby-Modus, wenn sie nicht benötigt wird (der Power-Switch am Netzteil ist also auf ON); am Wochenende habe ich kurz den Strom abgeschalten, beim hochfahren danach wurde meine /var/log/messages mit folgendem überflutet:

Code:
Oct  2 19:35:38 gw kernel: fxp0: SCB timeout: 0xff 0xff 0xff 0xffff
Oct  2 19:35:38 gw last message repeated 2 times
Oct  2 19:35:38 gw kernel: fxp0: DMA timeout
Oct  2 19:35:38 gw kernel: fxp0: SCB timeout: 0xff 0xff 0xff 0xffff
Oct  2 19:35:38 gw kernel: fxp0: DMA timeout
Oct  2 19:35:38 gw kernel: fxp0: SCB timeout: 0xff 0xff 0xff 0xffff
Oct  2 19:35:38 gw last message repeated 6 times
Oct  2 19:35:38 gw kernel: fxp0: DMA timeout
Oct  2 19:35:38 gw kernel: fxp0: SCB timeout: 0xff 0xff 0xff 0xffff
Oct  2 19:35:38 gw kernel: fxp0: DMA timeout
Oct  2 19:35:38 gw kernel: fxp0: SCB timeout: 0xff 0xff 0xff 0xffff
Oct  2 19:35:38 gw kernel: fxp0: DMA timeout
Oct  2 19:35:38 gw kernel: fxp0: SCB timeout: 0xff 0xff 0xff 0xffff
Oct  2 19:35:38 gw kernel: fxp0: SCB timeout: 0xff 0xff 0xff 0xffff
Oct  2 19:35:38 gw kernel: fxp1: SCB timeout: 0xff 0xff 0xff 0xffff
Oct  2 19:35:38 gw last message repeated 2 times
Oct  2 19:35:38 gw kernel: fxp1: DMA timeout
Oct  2 19:35:38 gw kernel: fxp1: SCB timeout: 0xff 0xff 0xff 0xffff
Oct  2 19:35:38 gw kernel: fxp1: DMA timeout
Oct  2 19:35:38 gw kernel: fxp1: SCB timeout: 0xff 0xff 0xff 0xffff
Oct  2 19:35:38 gw last message repeated 6 times
Oct  2 19:35:38 gw kernel: fxp1: DMA timeout
Oct  2 19:35:38 gw kernel: fxp1: SCB timeout: 0xff 0xff 0xff 0xffff
Oct  2 19:35:38 gw kernel: fxp1: DMA timeout
Oct  2 19:35:38 gw kernel: fxp1: SCB timeout: 0xff 0xff 0xff 0xffff
Oct  2 19:35:38 gw kernel: fxp1: DMA timeout
Oct  2 19:35:38 gw kernel: fxp1: SCB timeout: 0xff 0xff 0xff 0xffff
Oct  2 19:35:38 gw kernel: fxp1: SCB timeout: 0xff 0xff 0xff 0xffff
Oct  2 19:35:39 gw kernel: fxp0: SCB timeout: 0xff 0xff 0xff 0xffff

Das Netzwerk funktioniert nur sporadisch und die CPU ist ziemlich beschäftigt. Nach einem reboot ist alles wieder ok.

Ich habe jetzt ein wenig herumprobiert, das ganze tritt nur auf, wenn die Kiste vom Strom getrennt war; herunterfahren und den Power-Switch auf ON belassen und alles ist ok.

Beim herumstöbern bin ich auf http://www.bsdforen.de/showthread.php?t=1813 gestossen - das umstecken der Netzwerkkarten funktioniert bei mir allerdings nicht, da ich ein Biostar M7VIQ mit nur 3 PCI-Steckplätzen habe - die beiden Intel-Karten befinden sich im 1. und 2. Slot. Sobald ich eine Karte in den dritten stecke habe ich Probleme mit doppelt belegten IRQs...
 
Ich habe mal in /var/log/messages meiner Testmaschine (mit Intel Desktop Pro 100/S) geschaut und keine solchen Meldungen gefunden. :)

Code:
$ dmesg | grep fxp
fxp0: <Intel 82550 Pro/100 Ethernet> port 0xc000-0xc03f mem 0xdd020000-0xdd020fff,0xdd000000-0xdd01ffff irq 11 at device 1.0 on pci1
miibus0: <MII bus> on fxp0
fxp0: Ethernet address: 00:02:b3:8d:7b:93
fxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 6
fxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 6

Code:
$ uname -a
FreeBSD askja.xxx.xxx.de 7.0-CURRENT FreeBSD 7.0-CURRENT #1: Sun Oct  1 16:51:36 CEST 2006
pj@askja.xxx.xxx.de:/usr/obj/usr/src/sys/ASKJAKERNEL  i386
 
Hm... Danke jedenfalls mal für deine Antwort.
Ich habe heute ziemlich lange einschlägige Mailinglisten/Newsgroups durchforstet und bin dort mehrmals auf ähnliche Probleme gestossen, die angeblich durch ACPI verursacht werden - allerdings sind diese Threads aus der Zeit, als FreeBSD 4.x noch aktuell war. ;'(
Trotzdem wollte ich das mal probieren, also ACPI disabled -> danach bootet die Maschine allerdings nicht mehr. Unter 5.4, welches ich bis zum letzten Wochenende verwendet hab, hat das wenn ich mich noch richtig erinnere problemlos funktioniert.

Eventuell probier ich's nochmals mit dem gebackupten 5.4, oder ich wage am WE das Update auf 6.1 (obwohl ich damit eigentlich noch warten wollte), und hoffe, dass die Probleme dann beseitigt sind...
 
So, in der Zwischenzeit hab ich das ganze mal mit RELENG_6_1 getestet, leider das selbe Problem.
Sieht wohl so aus als ob ich mir 2 neue NICs besorgen müsste ;'(
 
Hmm, leider kann ich dir an der Stelle nicht mehr viel weiterhelfen, da saemtlich Rechner in denen ich Intel-NICs eingebaut habe kein ACPI haben. Ich habe meinen Testrechner (7.0-CURRENT von gestern) trotzdem mal mit ACPI hochgefahren und ein meine Quellen und Ports per cvsup aktualisiert.
Die von dir erwaehnten Symptome habe ich nicht feststellen koennen.


Hast Du mal versucht die Aenderungen in den Treiberquellen ausfindig zu machen die dafuer verantwortlich sein koennten? (Ja, ich weiss, dass ist ne langwierige Arbeit...)
 
Hast Du mal versucht die Aenderungen in den Treiberquellen ausfindig zu machen die dafuer verantwortlich sein koennten? (Ja, ich weiss, dass ist ne langwierige Arbeit...)

Das ist mir auch schon in den Sinn gekommen; allerdings hab ich im Augenblick ehrlich gesagt keine Lust (und auch keine Zeit) mich da genauer einzuarbeiten - deswegen spiele ich mit dem Gedanken, mir 2 andere NICs (wahrscheinlich 3Com) bei Ebay um ein paar Euros zu holen.

Ich muss mal suchen, irgendwo sollte ich hier noch eine NetBSD- und eine Knoppix-CD haben - dann wüsste ich zumindest, ob es an FreeBSD oder an der Hardware (was ich eher vermute) liegt...
 
paraglider242 schrieb:
Das ist mir auch schon in den Sinn gekommen; allerdings hab ich im Augenblick ehrlich gesagt keine Lust (und auch keine Zeit) mich da genauer einzuarbeiten
Wenn es in der Schule gerade nicht so stressig waere, dann haette ich dir helfen koennen. Allerdings komme ich vor Juli 2007 zu nichts grossem mehr. :ugly: Nach'm Abi haette ich genug Zeit um sowas zu machen, aber davor...


Zu neuen NICs: Ich habe, was 3Com angeht, mit 3c905C-TX recht gute Erfahrungen gemacht. :) Es gibt aber zum Thema Netzwerkkarten auch einen ziemlich umfangreichen Thread hier im Forum :)
 
Wenn es in der Schule gerade nicht so stressig waere, dann haette ich dir helfen koennen. Allerdings komme ich vor Juli 2007 zu nichts grossem mehr. :ugly: Nach'm Abi haette ich genug Zeit um sowas zu machen, aber davor...

Danke, aber Dr. Knoppix hat mir meine Vermutung soeben bestätigt: Beim Hochfahren nachdem der Strom komplett weg war werden die beiden Intel-Karten von Knoppix nicht erkannt - nach einem reboot sind sie da.
Sieht wohl so aus als ob mein Mainboard irgendwelche Probleme mit fxp-Karten hat.

Zu neuen NICs: Ich habe, was 3Com angeht, mit 3c905C-TX recht gute Erfahrungen gemacht. :) Es gibt aber zum Thema Netzwerkkarten auch einen ziemlich umfangreichen Thread hier im Forum :)

Den Thread kenn ich, darum hab ich mir auch die Intel-Karten gekauft. :)
Bin grad auf der Suche nach einer günstigen 3C905C-TX...
 
Zurück
Oben