On Fri, Mar 28, 2025 at 07:24:28PM +1100, Oliver Lowe wrote:
> Thanks for the tip!
> 
> > I got a fanless mini PC with N100, Plan 9 installed no problem and
> > recognised the network right away. 
> 
> What model NIC? I'm typing this from a N100 mini PC (running OpenBSD).
> dmesg(8) reports the 2 network interfaces as:
> 
>         "Realtek 8168" rev 0x15: RTL8168H/8111H (0x5400)
> 
> which I'm hoping should be supported based on my very non-expert
> reading of /sys/src/9/pc/ether8169.c

It is or will be supported since it is probably (from 0x5400) Macfg_68
or Macfg_69:

        { 0x54000000, Macfg_68, Jmb9k, Fdesc2 | Fphywk | F8168gplus | 
Fmagicpkt2, 0x8F00 },
        { 0x54000000, Macfg_69, Jmb9k, Fdesc2 | Fphywk | F8168gplus | 
Fmagicpkt2, 0x8F00 },

You can already verify the PCI vendor Id and the device Id. Should be
one of these:

enum {                                          /* PCI vendors of */
        VRtl = 0x10EC,  /* Realtek */
        VNcb = 0x10FF,  /* NCube */
        VDlk = 0x1186,  /* D-LINK */
        VAlt = 0x1259,  /* Allied Telesis Inc */
        VUsr = 0x16EC,  /* USRobotics */
        VLnk = 0x1737,  /* Linksys */

};

And for the device:

        { VRtl, 0x8136, Rtl810x, Fpcie },
        { VRtl, 0x8161, Rtl8168, Fpcie },       /* RTL8168 add-on */
        { VRtl, 0x8162, Rtl8168, 0 },           /* RTL8168KB */
        { VRtl, 0x8168, Rtl8168, Fpcie },       /* RTL8168B */
        { VNcb, 0x8168, Rtl8168, 0 },

-- 
        Thierry Laronde <tlaronde +AT+ kergis +dot+ com>
                     http://www.kergis.com/
                    http://kertex.kergis.com/
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T25f54f1e44602c84-M222eb6809c3bb3aba9660828
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to