Don't recognizes Realtek 8139

Jon Noack noackjr at alumni.rice.edu
Thu Apr 29 12:41:55 PDT 2004


TooManySecrets wrote:
> Hi.

Hi!

> I have a laptop Acer Aspire 1605LC. That machine has a Realtek 8139
> ethernet, recognized by any Linux (with boot option "noapic" and
> "nolapic"), windoze and OpenBSD 3.4 and future 3.5.
> If I install a 5-CURRENT from current.iso, recompile entire system (with
> kernel also, of course), and reboot, the Realtek doesn't appear by "any
> site". If I execute a "pciconf -lv", the Realtek is like doesn't
> existed; doesn't appear.

You disable APIC for Linux, but you didn't mention disabling it for FreeBSD.

Type this at the boot prompt followed by 'boot':
set hint.apic.0.disabled=1

If that works, comment out the apic line in your kernel config file and 
rebuild.  Alternatively, you may just put the above line in 
/boot/loader.conf.

If that still doesn't work, try safe mode from the boot loader and 
report back.

> I'm relative newbie, and I don't understand why a *BSD like OpenBSD
> recognice the pci of Realtek, and FreeBSD doesn't.

As far as I am aware, OpenBSD does not have ACPI support.  FreeBSD 
should behave more like OpenBSD in safe mode, because safe mode turns 
off ACPI support.

Hope something in the above helps,
Jon



More information about the freebsd-current mailing list