IBM TP 600E - Xircom Cardbus

jfriedland at ozemail.com.au jfriedland at ozemail.com.au
Thu Sep 25 05:43:51 PDT 2003


> Could you switch back to the 5.1 GENERIC kernel and post the contents of
> your /etc/rc.conf, /var/log/dmesg.boot and any messages that show up on the
> console when you insert the card?

OK, I've installed 5.1, built a custom kernel and still no ethernet.

Console output when card in inserted (or in dmesg if card is in at boot):

dc0: <Xircom X3201 10/100BaseTX> port 0x100-0x107f mem 0x20000000-0x200007ff, 0x20000800-0x20000fff irq 11 at device 0.0 on cardbus1
dc0: Ethernet address: 00:10:a4:c2:d0:90
miibus0: <MII bus> on dc0
tdkphy0: <TDK 78Q2120 media interface> on miibus0
sio4: <Xircom Cardbus Modem> port 0x1080-0x1087 mem 0x20000000-0x200007ff, 0x20000800-0x20000fff irq 11 at device 0.1 on cardbus1
sio4: type 16550A
sio4: unable to activate interrupt in fast mode - using normal mode

That looks OK so I give ifconfig a go:

ifconfig dc0 192.168.0.10 netmask 255.255.255.0 broadcast 192.168.255.255

Do an ifconfig:

dc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 192.168.0.10 netmask 0xffffff00 broadcast 192.168.255.255
        ether 00:10:a4:c2:d0:90
        media: Ethernet autoselect (100baseTX)
        status: active

Again, looks good BUT try to ping:

ping 192.168.0.10

And get:

No route to host

Grrrrrr...

I've added the following lines to my /etc/rc.conf:

pccard_enable="YES"
pccard_ifconfig="YES"

And added these to /boot/loader.conf:

hw.ata.atapi_dma="1"
hw.pci.allow_unsupported_io_range="1"
hw.cbb.start_memory="0x20000000"
apm_load="1"

Any suggestions are most welcome and very much appreciated.

Thanks, 

Jason Friedland

This message was sent through MyMail http://www.mymail.com.au




More information about the freebsd-mobile mailing list