Unfortunately, no. The Ethernet port is not PCMCIA. Its on the laptop itself. Are there any PCMCIA ethernet cards that WILL work?
I thought it is PCMCIA and that’s why it doesn’t works.
Can you give us an “lspci -nn” output?
… After typing “lspci -nn” via the Terminal, the following message appears, “bash: lspci: command not found”.
Under Haiku the correct command is “listdev”.
Your device should be handled by the “3com” driver, based on FreeBSD’s “xl” driver (which is still using FreeBSD 9 sources, but this shouldn’t be a problem).
Does anything show at all in ls /dev/net ?
After typing ln /dev/net into the Terminal, the directory turns up empty.
… Any insight on what I can do next to get my Ethernet working? Shall I log a report? Where?
Yes, create a ticket over https://dev.haiku-os.org and attach your syslog there. See https://dev.haiku-os.org/wiki/ReportingBugs
How do I find this syslog?
See provided link on how to find it.
The syslog can be found at:
/boot/system/var/log/syslog
Since this is not a bug tracker, you need to create a ticket for that issue and attach syslog there.
KERN: [3com] (xl) bus_alloc_resource(3, [20], 0x0, 0xffffffff, 0x1,0x2)
KERN: [3com] (xl) using memory mapped I/O
KERN: [3com] (xl) bus_alloc_resource(3, [24], 0x0, 0xffffffff, 0x1,0x2)
KERN: [3com] (xl) bus_alloc_resource(1, [0], 0x0, 0xffffffff, 0x1,0x6)
KERN: [3com] 3com: /dev/net/3com/0
KERN: [3com] (xl) reset didn't complete
KERN: [3com] (xl) eeprom failed to come ready
KERN: [3com] (xl) failed to read station address
Yes, of course. I let that detail slip. Thanks.
If there is a problem with Haiku and your ethernet card, you might be able to try a USB ethernet adapter.
This particular laptops usb port is 1.0 … to my knowledge there is no usb 1.0 ethernet.
Newer USB devices will often work on slower buses; of course, at the slower speeds.
I don’t have a usb 2+ device that will work on that port, despite having several USB 2, 3 devices. I do have some USB 1.0 sticks that DO work though.
USB ethernet adapters are not supported by Haiku’s FreeBSD compat layer.