Vraag & Antwoord
[Slackware 10.0] Kernel 2.6.10 SMP netwerk probleem
2 antwoorden
- Ik heb onlangs de nieuw uitgebrachte kernel 2.6.10 gecompileerd, en geïnstalleerd. Het viel me direct op dat in mijn Dual Pentium 1000 Mhz met 512 MB RAM, problemen ontstonden met mijn netwerkkaart. Deze werkte met de kernel 2.6.9 nog goed.
In dmesg output
[code:1:ec64c47538]
PCI: Using ACPI for IRQ routing
** PCI interrupts are no longer routed automatically. If this
** causes a device to stop working, it is probably because the
** driver failed to call pci_enable_device(). As a temporary
** workaround, the "pci=routeirq" argument restores the old
** behavior. If this argument makes the device work again,
** please email the output of "lspci" to bjorn.helgaas@hp.com
** so I can fix the driver.
[/code:1:ec64c47538]
Dit wordt tijdens opstarten getoond
[code:1:ec64c47538]
dhcpcd[3879]: dhcpStart: interface eth0 is not Ethernet or 802.2 Token
Ring
dhcpcd[4128]: dhcpStart: interface eth0 is not Ethernet or 802.2 Token
Ring
[/code:1:ec64c47538]
De benodigde module voor de 3Com Corporation 3c905C-TX/TX-M [Tornado] netwerkkaart wordt nog steeds geladen.
[code:1:ec64c47538]
/sbin/lsmod | grep 3c59x
3c59x 37192 0
[/code:1:ec64c47538]
/sbin/lspci -tv
[code:1:ec64c47538]
-[00]-+-00.0 VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x]
+-01.0-[01]—-00.0 nVidia Corporation NV25 [GeForce4 Ti 4200]
+-04.0 VIA Technologies, Inc. VT82C686 [Apollo Super South]
+-04.1 VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C/VT8235 PIPC Bus Master IDE
+-04.2 VIA Technologies, Inc. VT6202 [USB 2.0 controller]
+-04.3 VIA Technologies, Inc. VT6202 [USB 2.0 controller]
+-04.4 VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]
+-09.0 3Com Corporation 3c905C-TX/TX-M [Tornado]
+-0a.0 Brooktree Corporation Bt878 Video Capture
+-0a.1 Brooktree Corporation Bt878 Audio Capture
+-0b.0-[02]–+-00.0 Lucent Microelectronics FW323
| +-01.0 NEC Corporation USB
| +-01.1 NEC Corporation USB
| \-01.2 NEC Corporation USB 2.0
+-0d.0 Creative Labs SB Live! EMU10k1
\-0d.1 Creative Labs SB Live! MIDI/Game Port[/code:1:ec64c47538]
Mijn cat /proc/interrupts
[code:1:ec64c47538]
CPU0 CPU1
0: 102227 4363 IO-APIC-edge timer
1: 186 7 IO-APIC-edge i8042
7: 0 0 IO-APIC-edge parport0
9: 0 0 IO-APIC-level acpi
11: 57 1 IO-APIC-level uhci_hcd, uhci_hcd
12: 4 55 IO-APIC-edge i8042
14: 2321 18 IO-APIC-edge ide0
15: 2 12 IO-APIC-edge ide1
16: 74 0 IO-APIC-level ehci_hcd
17: 2 1 IO-APIC-level ohci1394
18: 3 0 IO-APIC-level bttv0
19: 88 0 IO-APIC-level EMU10K1, eth1
NMI: 0 0
LOC: 106433 106432
ERR: 0
MIS: 0
[/code:1:ec64c47538]
En mijn /sbin/ifconfig
[code:1:ec64c47538]
eth0 Link encap:UNSPEC HWaddr 00-60-1D-00-00-00-2E-C7-00-00-00-00-00-00-00-00
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 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)
eth1 Link encap:Ethernet HWaddr 00:0A:5E:22:7C:29
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 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:19 Base address:0xb800
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)[/code:1:ec64c47538] Mijn netwerkkaart is dus eth0. Die eth1 in bovenstaande outputs is het netwerkkaart gedeelte van mijn FireWire/USB2.0 Combo Card.
Door die driver failed to call pci_enable_device error, kan waarschijnlijk ook de nvidia drivers niet (meer) worden geladen.
[code:1:ec64c47538]
nvidia: module license 'NVIDIA' taints kernel.
nvidia: Unknown symbol pci_find_class
FATAL: Error inserting nvidia
(/lib/modules/2.6.10/kernel/drivers/video/nvidia.ko): Unknown symbol in
module, or unknown parameter (see dmesg)
make[1]: *** [package-install] Error 1
make: *** [install] Error 2[/code:1:ec64c47538]
en in dmesg
[code:1:ec64c47538]
nvidia: module license 'NVIDIA' taints kernel.
nvidia: Unknown symbol pci_find_class
nvidia: Unknown symbol pci_find_class[/code:1:ec64c47538]
Die workaround, the "pci=routeirq" genoemd in de bovenste output, heb ik ook nog geprobeerd. Maar bleek bij mij niet te werken.
Daarentegen op mijn andere PC, die Athlon XP 1700+ met eveneens 512 MB RAM, en ook met een 3Com Corporation 3c905C-TX/TX-M [Tornado] netwerkkaart, blijkt wel te werken met de kernel 2.6.10 zelfs zonder die workaround. En daar heb ik wel de nvidia drivers weten te installeren. Al was dat dan wel handmatig. Dus met de –extract-only option. - 'k denk dat je met je probleem best eens langsloopt bij de kernel mailing list…
Beantwoord deze vraag
Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.
Gerelateerde vragen
- URL zonder extensie wil niet helemaal lukken
- https verbinding met ssl in owncloud
- afspelen met audacity werkt niet goed
- Computer!Totaal-forum maakt plaats voor v&a-module
- computer start soms niet op
- Pro show gold 4 overgangen tussen tekstdia's
- wie kan mij meer vertellen over een Gigabyte GA-B85M-HD3
- Windows Tijdelijke bestanden