I recently did an upgrade from 9.1 to 9.2. Everything seems to be working except for
my internet. Something seems to be wrong with the ethernet card. I get this output
when I run net_monitor and then try to connect:
(net_monitor:3353): GLib-CRITICAL **: file gmain.c: line 1560 (g_source_remove):
assertion `tag > 0' failed
Shutting down loopback interface: [ OK ]
Setting network parameters: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: SIOCSIFFLAGS: Invalid argument
Failed to bring up eth0.
[FAILED]
The internet does work when I reboot and use the old kernel (2.4.21-0.13).
A google search for SIOCSIFFLAGS seems to indicate it is an IRQ I/O problem and that I
should look at
$ifconfig -a along with /proc/interrupts and /proc/pci.
I did that, but I don't know what to do now?
For the 2.4.22-10 kernel:
**************
ifconfig -a
**************
eth0 Link encap:Ethernet HWaddr 00:E0:B8:55:B5:4D
(...snip...)
Interrupt:237 Base address:0x2000
**************
/proc/interrupts
**************
CPU0
0: 26031 XT-PIC timer
1: 375 XT-PIC keyboard
2: 0 XT-PIC cascade
8: 1 XT-PIC rtc
9: 28 XT-PIC acpi
10: 968 XT-PIC ehci_hcd, Intel 82801DB-ICH4
11: 5 XT-PIC usb-uhci, usb-uhci, O2 Micro, Inc. OZ6912 Cardb
us Controller
14: 4716 XT-PIC ide0
15: 6 XT-PIC ide1
NMI: 0
LOC: 25994
ERR: 0
MIS: 0
(notice no reference to eth0 anywhere)
**************
/proc/pci
**************
(...snip...)
Bus 2, device 8, function 0:
Ethernet controller: Intel Corp. 82801BD PRO/100 VE (MOB) Ethernet Controller (rev
131).
IRQ -19.
Master Capable. Latency=66. Min Gnt=8.Max Lat=56.
Non-prefetchable 32 bit memory at 0xe0200000 [0xe0200fff].
I/O at 0x3000 [0x303f].
For the 2.4.21-0.13 kernel:
**************
ifconfig -a
**************
eth0 Link encap:Ethernet HWaddr 00:E0:B8:55:B5:4D
(...snip...)
Interrupt:11 Base address:0xe000
**************
/proc/interrupts
**************
CPU0
0: 235201 XT-PIC timer
1: 2909 XT-PIC keyboard
2: 0 XT-PIC cascade
8: 1 XT-PIC rtc
9: 85 XT-PIC acpi
10: 19121 XT-PIC ehci-hcd, Intel 82801DB-ICH4
11: 69422 XT-PIC usb-uhci, usb-uhci, eth0, O2 Micro, Inc. OZ6912
Cardbus Controller
12: 27873 XT-PIC PS/2 Mouse
14: 247846 XT-PIC ide0
15: 266 XT-PIC ide1
NMI: 0
LOC: 0
ERR: 0
MIS: 0
**************
/proc/pci
**************
(...snip...)
Bus 2, device 8, function 0:
Ethernet controller: Intel Corp. 82801BD PRO/100 VE (MOB) Ethernet Controller (rev
131).
IRQ 11.
Master Capable. Latency=66. Min Gnt=8.Max Lat=56.
Non-prefetchable 32 bit memory at 0xe0200000 [0xe0200fff].
I/O at 0x3000 [0x303f].
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com