FreeBSD 5.0 on IBM Thinkpad 240X

Russell_C_Page at Russell_C_Page at
Sun Jun 22 22:16:47 PDT 2003


I am trying to get FreeBSD 5.0 to run on my IBM Thinkpad (Model 2609 aka

I have a couple of issues.

When I run a GENERIC kernel (or one based on it) there is no /dev/card0 in
my namespace. dmesg reports:

cbb0: <TI1211 PCI-CardBus Bridge> irq 11 at device 10.0 on pci0
cardbus0: <CardBus bus> on cbb0
pccard0: < 16-bit PCCard bus> on cbb0

During boot up I see:
Setup PC-CARD:pccardc: /dev/card0: no such device

When I check /dev, there is indeed no /dev/card0 device.

If I plug my ethernet card in various statistics etc print out to say what
kind of card it is etc. Unfortunately, the only card I have is currently
unsupported (D-Link DFE-680TXD - a DEC "Tulip" clone), so I can't tell
whether it should be available to the system or not.

When I boot a kernel based on OLDCARD, /dev/card0 gets created, but when I
plug in the card, I get the following message:

pcic0: Card Type 32 bit CardBus is unsupported.

None of  Windoze, RH Linux9.0 , or OpenBSD 3.0 have any problems with the
PC's slot or the D-Link card. While I don't necessarily expect FreeBSD to
recognise the D-Link card, I'm surprised that the GENERIC kernel finds the
device, but the /dev/card0 file is not being created.

1. Should I see a /dev/card0 when the GENERIC kernel is booted?
2. Are there any known issues with this system?

My second issue is that XWindows doesn't seem to run. My experience has
always been that this is a pig to get going on most systems, and that
notebooks are particularly hard. I haven't really looked to hard at this
yet, the networking is more important to me right now.

In /etc/X11/XF86Config file I have:

HorizSync 31.5 - 35.1
VertRefresh 50-70
Section "Device"
      Identifier "Silicon Motion Lynx Family"
      Drive "siliconmotion"
      #VideoRam 2048

The notebook has a 800x600 LCD screen and a SMI Lynx EM+ chipset with 2Mb
of RAM. The chipset apparently is supported by X Free.
Once again, OpenBSD 3.0 and RHL 9.0 actually manage to run X semi
successfully. (Actually, it works fine with RHL 9.0). OpenBSD will only run
it in 640x480 mode.

1. Has anyone managed to get X running on one of these ThinkPads? If you
have, what does your XF86Config file look like?

Thanks in advance!

The information contained in this email communication may be confidential.
You should only disclose, re-transmit, copy, distribute, act in reliance on
or commercialise the information if you are authorised to do so. Any views
expressed in this email communication are those of the individual sender,
except where the sender specifically states them to be the views of a
member of the National Australia Bank Group of companies.  The National
Australia Bank Group of companies does not represent, warrant or guarantee
that the integrity of this communication has been maintained nor that the
communication is free of errors, virus or interference.

More information about the freebsd-questions mailing list