ACPI disables network (why?)

Peter petermatulis at yahoo.ca
Sat Apr 1 03:59:04 UTC 2006


--- "Donald J. O'Neill" <duncan.fbsd at gmail.com> wrote:

> On Friday 31 March 2006 19:16, Peter wrote:
> > I've been meaning to ask this one for awhile.
> >
> > I'm running 5.4-STABLE and I cannot use my network card *without*
> > booting with ACPI enabled.  The net contains trouble with people
> > having this type of issue with Realtek cards and ACPI *enabled*.  I
> > have a Gigabyte m/b with an onbard adapter that is assigned the sk
> > driver.
> >
> > So the symptom is "watchdog timeout" during DHCP discovery at the
> > boot stage.  My networking is non-functional if I try to boot with
> > ACPI.
> >
> > dmesg says (during a successful boot):
> >
> > pcib2: <ACPI PCI-PCI bridge> at device 14.0 on pci0
> > pci2: <ACPI PCI bus> on pcib2
> > skc0: <Marvell Gigabit Ethernet> port 0xc000-0xc0ff mem
> > 0xfb000000-0xfb003fff irq 19 at device 11.0 on pci2
> > skc0: Marvell Yukon Lite Gigabit Ethernet rev. (0x9)
> > sk0: <Marvell Semiconductor, Inc. Yukon> on skc0
> > sk0: Ethernet address: 00:0f:ea:ec:f1:4e
> > miibus0: <MII bus> on sk0
> > e1000phy0: <Marvell 88E1000 Gigabit PHY> on miibus0
> > e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX,
> > 1000baseTX-FDX, auto
> >
> > Any ideas?
> >
> > __________________________________________________
> 
> One thing you can check for in DMESG is irq storms, throttling
> offending device. If you see that, it means you've got devices that
don't want
> to share an irq, and you'll have to shuffle the cards on the pci bus
until that clears up.

Here is what I have for "irq".  It looks like irq 22 is being overused.

$ dmesg | grep irq
ioapic0 <Version 1.1> irqs 0-23 on motherboard
ohci0: <OHCI (generic) USB controller> mem 0xfc003000-0xfc003fff irq 22
at device 2.0 on pci0
ohci1: <OHCI (generic) USB controller> mem 0xfc004000-0xfc004fff irq 21
at device 2.1 on pci0
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xfc005000-0xfc0050ff
irq 20 at device 2.2 on pci0
pcm0: <nVidia nForce3 250> port 0xe000-0xe07f,0xdc00-0xdcff mem
0xfc001000-0xfc001fff irq 22 at device 6.0 on pci0
nvidia0: <GeForce FX 5500> mem
0xe0000000-0xefffffff,0xf8000000-0xf8ffffff irq 16 at device 0.0 on
pci1
skc0: <Marvell Gigabit Ethernet> port 0xc000-0xc0ff mem
0xfb000000-0xfb003fff irq 19 at device 11.0 on pci2
fdc0: <floppy drive controller> port 0x3f7,0x3f0-0x3f5 irq 6 drq 2 on
acpi0
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on
acpi0
sio1: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
ppc0: <Standard parallel printer port> port 0x378-0x37f irq 7 on acpi0
atkbdc0: <Keyboard controller (i8042)> port 0x64,0x60 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the freebsd-questions mailing list