RPI4 8GB with Waveshark ETH/USB


I'm trying to use a raspberry pi 4 with a usb/eth waveshark hat as a router.... but I cannot seem to get it to recognise the hat..... is there something I need to add or edit to get it working?

Have you installed the kmods for usb support?

Yes I have

Great! Then install the usbtools package and run lsusb to see what devices are found, then install the kmods needed to support them

It will be a list of usb network support modules most likely

1 Like

These are the ones it came back with.

Bus 001 Device 003: ID 0bda:8151 Realtek USB 10/100/1000 LAN
Bus 001 Device 004: ID 046d:c534 Logitech USB Receiver
Bus 002 Device 001: ID 1d6b:0003 Linux 5.10.138 xhci-hcd xHCI Host Controller
Bus 001 Device 002: ID 2109:3431  USB2.0 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux 5.10.138 xhci-hcd xHCI Host Controller

I think that requires installing kmod-usb-net-rtl8152.


I already have this one installed I'm afraid!

Does ip link show show that you have an eth1 device?

Unplug and replug the USB jumper then read the log to see if a driver claims the Realtek chip.

Doesn't seem to be working! not seen any changes

Can you post what does appear in the log right after you plug the board in?

Or in the dmesg?

Nothing changes on Dmesg

Although you see the device in lsusb? That’s not really possible. The kernel would have to see the device being connected to then be able to see it on usb bus