9front has i219 support. There's no device id for 550b in the driver. This
is a common situation.

So this could be a simple fix you can submit after testing:

C posted the link to the source file which brings you to the lines where
the card type is matched using the device ID. You need to add a line to
that switch statement to add device id 550b.

Copy /sys/src/9/pc/ether82563.c to somewhere in your home directory.

Edit the file, add the line 'case 0x550b:' to the switch statement, around
line 2211 should be a nice spot.

Then, bind the copy you edited over the original:
'bind ether82563.c /sys/src/9/pc/ether82563.c'

Then rebuild the kernel:
cd /sys/src/9/pc64 (or pc for 32 bit Intel)
mk clean
mk

You can then directly boot into that kernel, like kexec:
fshalt -r 9pc64

If that works then make the change permanent:
Copy the new kernel, 9pc64 (or 9pc for 32bit) to the 9fat partition:
bind '#'S /dev (we need to access the storage device)
9fs 9fat
cp /n/9fat/9pc64 /n/9fat/9pc64.old (save your current, working kernel just
in case)
cp 9pc64 /n/9fat/9pc64

Reboot and you should have a working system.

If you manage to get out working, you can submit your one line patch and a
hardware description so we know where you encountered this controller.

Cheers.

On Wed, Jul 15, 2026, 7:34 AM raviraj_sap via 9fans <[email protected]> wrote:

> Hi
>
> pci list two net entries, managed to determine Intel Corporation Ethernet
> i219-LM 8086-550b as ethernet device, by running pci -v.
>
> ls ‘#l’ says “no free devices.
>
> Is waiting for support for ethernet device built in a 9front nighlty build
> iso is a good thing?
>
> Thanks
> rraj
> *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions
> <https://9fans.topicbox.com/groups/9fans> + participants
> <https://9fans.topicbox.com/groups/9fans/members> + delivery options
> <https://9fans.topicbox.com/groups/9fans/subscription> Permalink
> <https://9fans.topicbox.com/groups/9fans/T3991c01346348498-Md770e17e676fe4a345317499>
>

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T3991c01346348498-M5bb01f2fb90045dddd82a1d1
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to