ThinkPad 380ED doesn't work with FreeBSD 8.2-release

Torfinn Ingolfsen torfinn.ingolfsen at broadpark.no
Sun Nov 13 21:56:24 UTC 2011


Hi,
I fired up an old workhorse today: the ThinkPad 380ED[1].

Unfortunately, it doesn't work properly with FreeBSD 8.2-release, it seems like a PCI bridge isn't detected, or detected incorrectly.
Perhaps this is the reason why the PCI-PCMCIA bridge isn't getting a driver too?
Output from dmesg:
pci0: <bridge> at device 1.0 (no driver attached)
vgapci0: <VGA-compatible display> mem 0x8000000-0x83fffff irq 11 at device 3.0 on pci0
pci0: <bridge, PCI-PCMCIA> at device 19.0 (no driver attached)

I tested with FreeBSD 7.4-release too, the same problem. dmesg output:
pci0: <bridge> at device 1.0 (no driver attached)
vgapci0: <VGA-compatible display> mem 0x8000000-0x83fffff irq 11 at device 3.0 on pci0
pci0: <bridge, PCI-PCMCIA> at device 19.0 (no driver attached)

Is this problem / failure something that is easy to fix?

The machine works under FreeBSD 4.11-release, the relevant parts from dmesg looks like this:
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
chip1: <PCI to Other bridge (vendor=8086 device=1234)> at device 1.0 on pci0
pci0: <NeoMagic MagicGraph 128ZV SVGA controller> at 3.0 irq 11
pcic0: <Cirrus Logic PD6729/6730 PCI-PCMCIA Bridge> port 0x3e0-0x3e3 at device 19.0 on pci0
pcic0: Polling mode
pccard0: <PC Card 16-bit bus (classic)> on pcic0
pccard1: <PC Card 16-bit bus (classic)> on pcic0

More info, full dmesg output (normal and verbose), etc at the FreeBSD page[2] for this machine.

References:
1) http://sites.google.com/site/tingox/tp380ed
2) http://sites.google.com/site/tingox/tp380ed_freebsd
-- 
Torfinn



More information about the freebsd-mobile mailing list