Opened 12 years ago
Last modified 4 weeks ago
#8750 new enhancement
Intel 82552 ethernet chip is not working
Reported by: | loziniak | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Drivers/Network/ipro100 | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | x86 |
Description
I use a Lenovo S10-3t / Intel Atom N550 / N10 chipset and haiku-nightly-hrev44354-x86gcc2hybrid-anyboot nigtly build image. It has a Intel 82552 ethernet chip on-board which is not working for me. I see "<No adapter>" in network preferences.
Attachments (5)
Change History (14)
by , 12 years ago
by , 12 years ago
comment:1 by , 12 years ago
Component: | Drivers/Network → Drivers/Network/ipro100 |
---|---|
Type: | bug → enhancement |
That chipset doesn't currently appear to be covered by our FreeBSD-derived Intel ethernet drivers. Looking at the current source for the latter in FreeBSD's tree, it doesn't appear to be covered in updated versions yet either.
follow-up: 4 comment:2 by , 12 years ago
You could try adding the following at line 186 in src/add-ons/kernel/drivers/network/ipro100/dev/fxp/if_fxp.c
{ 0x10fe, -1, 7, "Intel 82552 Pro/100 (ICH7) Network Connection" },
The patch for Suse is here. It seems to help for minor differences in this chip revision (hardware workarounds, updated registers) and a new PHY.
A patch could be upstreamed if working OK for you.
by , 12 years ago
Attachment: | hrev44440-gcc2-ipro100.zip added |
---|
by , 12 years ago
Attachment: | hrev44440-gcc4-ipro100.zip added |
---|
comment:4 by , 12 years ago
Replying to korli:
You could try adding the following at line 186 in src/add-ons/kernel/drivers/network/ipro100/dev/fxp/if_fxp.c
{ 0x10fe, -1, 7, "Intel 82552 Pro/100 (ICH7) Network Connection" },
The attachments are built with that changeset.
Simply extract the correct archive to /boot/system/add-ons/kernel/drivers/bin
comment:5 by , 12 years ago
Replacing boot/system/add-ons/kernel/drivers/bin/ipro100 with the one from mmadia (rev44440 gcc2 version) helped. I managed to connect by configuring static IP, however dhcp didn't work. I'll install haiku alpha 4.1 and try how things are working there. thanks.
comment:7 by , 8 years ago
Can you please test with a current nightly build? http://download.haiku-os.org/nightly-images/x86_gcc2_hybrid/current-anyboot
comment:8 by , 7 years ago
Support is still not present in FreeBSD. Linux patch from 2009: https://github.com/torvalds/linux/commit/b55de80e49892002a1878013ab9aee1a30970be6
comment:9 by , 4 weeks ago
Keywords: | s10-3t Intel 82552 ethernet removed |
---|
listdev output