14:11:22 @nikolam -> your card is 10ec,8161, which we do not have immediate support for, but honestly, probably should, and with a few mods we could. This is only GigE right? Not 2.5 or faster? 14:49:35 Also @nikolam if I spun a PI with that PCI ID folded in, would you be able to test it? (And if so, ISO, PI, or USB ?) 14:57:27 danmcd, thanks a lot for your interest. yes, just a Gigabit one 14:57:45 Yes danmcd I would love to get that PI 14:57:45 Which form factor do you prefer your spin? 14:58:12 I have both booting from USB and also can boot from HDD, so switching PI is trivial for me 14:59:22 Maybe one from HDD is better for testing, before it lands hopefully on one for USB. I anyway, usually update USB with unpacking it. 15:02:58 So a PI .tgz file is sufficient. TY. Can't promise something, but if it's only adding a PCI ID it should be quick to bringup. 15:03:20 And if it works for you, the plan would be for it to land in illumos-gate first so all distros can enjoy it. 15:07:46 Actually I think it is not only adding PCI ID.. I think after adding PCI ID it is not even showing in dladm show-phys anymore. 15:08:48 Currently in my /etc/driver_aliases it is there: rge "pci10ec,8168" 15:09:08 So it is there and does not works for me.. 15:11:24 Actually, it is written in driver_aliases as rge "pci10ec,8168,p" huh 15:41:38 The ",p" means it MUST match the literal device id. 15:41:42 your prtconf says: 15:41:53 device-id: 00008161 15:41:53 vendor-id: 000010ec 15:41:58 No 8161. 15:42:42 Illumos bugs fenix illumos#17571 and illumos#17570 are relevant here. 15:42:43 BUG 17571: rge(4D) should not bind to Realtek BMC device (Closed) 15:42:44 ↳ https://www.illumos.org/issues/17571 | https://code.illumos.org/c/illumos-gate/+/4362 15:42:44 BUG 17570: rge(4D) should aim before shooting (Closed) 15:42:44 ↳ https://www.illumos.org/issues/17570 | https://code.illumos.org/c/illumos-gate/+/4363 15:43:13 I probably have to add 8161,p to it. 16:27:12 So I can test if you make it 16:27:49 If it doesn't fix it, i am interested in deep diving, whatever is needed to make it work, I think it is of wider interest, too. 18:09:31 @nikolam I'm not sure if this may just work, but did I ask you to try the following earlier? 18:09:40 1.) Edit /etc/driver_aliases and add this line: 18:09:49 rge "pci10ec,8161,p" 18:09:56 2.) Utter "devfsadm" 18:10:34 3.) See if `dladm show-ether` starts showing rge0 ? 18:11:49 If that Just Works, the change will be simple. If it doesn't, I won't have the time to dig deeply right away. 18:15:00 I will say that if you wish to deep-dive, consult FreeBSD's rl/if_rlreg.h for constant definitions, and their re/if_re.c for their moral equivalent of our rge for what revisions may need to be added in some cases. 18:15:42 (IMHO our rge *might* be capable of doing both the 1Gbit *and* future 2.5 & 5 but that'll require work, and probably looking at FreeBSD as Realtek has been, apparently in the past, loathe to share HW documentation.)