Thanks. That will make finding the correct option much easier.That (2) means if you press "2" it will jump straight to that entry in the menu system.
From what you said, it sounds like PHYLINK is the only driver I need to add to the kernel.However AX88796B_PHY is already enabled as the PHY driver in the standard Pi kernel.
Your first post implies the module "asix" is the card driver (build option USB_NET_AX8817X), and that is also built as standard in the Pi kernel.
I'm trying to get an NFS version 4 connection during boot, and that requires not using the initramfs during booting. Thus, I need the drivers in the kernel.
How can one determine if a driver is already in the kernel?
No. As per the first post, the ethernet adaptor has an AX88772A chip, and is capable of 100Mbp/s.(I had looked at build option AX88796, but that is for an NE2000 clone, and NE2000 was a 10baseT/10base2 ISA network card from way back. Is that really what you're using?)
What does lsusb give as the VID:PID (Vendor ID:Device ID) pair for the device?
Code:
$ lsusbBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 001 Device 002: ID 0b95:7720 ASIX Electronics Corp. AX88772I'll need you to determine that."modinfo asix" would tell you the combinations that the asix driver is expecting to match against
Below: **** matched VID:PID line ****
Code:
$ modinfo asixfilename: /lib/modules/6.12.34+rpt-rpi-v6/kernel/drivers/net/usb/asix.ko.xzlicense: GPLdescription: ASIX AX8817X based USB 2.0 Ethernet Devicesversion: 22-Dec-2011author: David Hollissrcversion: 3643376C5F65182E47FB5DCalias: usb:v1D2Ap0801d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v33F7p0004d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v066Bp20F9d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v0B95p172Ad*dc*dsc*dp*ic*isc*ip*in*alias: usb:v0B95p7E2Bd*dc*dsc*dp*ic*isc*ip*in*alias: usb:v0DB0pA877d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v14EApAB11d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v0B95p772Ad*dc*dsc*dp*ic*isc*ip*in*alias: usb:v05ACp1402d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v050Dp5055d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v04BBp0930d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v1737p0039d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v2001p1A02d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v2001p3C05d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v07D1p3C05d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v1557p7720d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v13B1p0018d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v0789p0160d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v0B95p1780d*dc*dsc*dp*ic*isc*ip*in****#alias: usb:v0B95p7720d*dc*dsc*dp*ic*isc*ip*in****alias: usb:v0B95p772Bd*dc*dsc*dp*ic*isc*ip*in*alias: usb:v17EFp7203d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v04F1p3008d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v1631p6200d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v1189p0893d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v07AAp0017d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v0DF6p061Cd*dc*dsc*dp*ic*isc*ip*in*alias: usb:v0DF6p0056d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v6189p182Dd*dc*dsc*dp*ic*isc*ip*in*alias: usb:v0411p006Ed*dc*dsc*dp*ic*isc*ip*in*alias: usb:v0411p003Dd*dc*dsc*dp*ic*isc*ip*in*alias: usb:v0557p2009d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v08DDp0114d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v08DDp90FFd*dc*dsc*dp*ic*isc*ip*in*alias: usb:v07B8p420Ad*dc*dsc*dp*ic*isc*ip*in*alias: usb:v0B95p1720d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v2001p1A00d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v0846p1040d*dc*dsc*dp*ic*isc*ip*in*alias: usb:v077Bp2226d*dc*dsc*dp*ic*isc*ip*in*depends: phylinkintree: Yname: asixvermagic: 6.12.34+rpt-rpi-v6 mod_unload modversions ARMv6 p2v8Statistics: Posted by jeremym — Mon Sep 15, 2025 8:33 pm