Ic plus ıp100a ethernet adapter not working

IC Plus IP100A Ethernet adapter not working on Zorin OS – need help with driver/kernel

Hello everyone,

I am new to Linux and I am having trouble getting my IC Plus IP100A (IP100A) Ethernet adapter working on the latest version of Zorin OS Core.

The Linux driver provided for this Ethernet adapter seems to be very old and only supports an older kernel version. I tried using it, but I could not get the Ethernet connection working.

In Zorin OS, under the network settings, I can see several Ethernet-related options, including:

  • Sundance Ethernet
  • Wired connection 1
  • TF3200

However, none of them actually connect to the Internet.

When I plug in the Ethernet cable, the link/activity LEDs on the Ethernet adapter turn on, so the physical connection seems to be detected, but Zorin OS still cannot establish a working network connection.

I am still very new to Linux, so I would really appreciate step-by-step instructions.

Is there a newer driver, a compatible kernel module, or another way to make the IC Plus IP100A / TF3200 Ethernet adapter work on the latest Zorin OS?

I would also like to know if using an older kernel would be a good solution, or if there is a better way to get this adapter working with the current kernel.

Thank you for your help!

Welcome to the Forum!

  • Are Secure Boot and Fast Boot in BIOS disabled?
  • If Windows is still installed: Is Fast Start-Up in Windows disabled?
  • When the Adapter is plugged in, did You checked the ''Additional Drivers'' Tab in Software & Updates if there is a Driver offered?
  • When the Adapter is plugged in and the Ethernet Cable is connected, type in Terminal sudo lshw -C network and post the Output here please. It shows Details about Your Network Stuff.
  • Does Your System run in Wayland or X11? You can check that with the Command echo $XDG_SESSION_TYPE via Terminal

When the older Kernel would make it work and wouldn't negatively affect other Stuff, using an older Kernel would be an Option. For Zorin 18, I would then suggest the 6.8 Kernel. This Kernel is still supported. So, You would get Updates for it.

But first, I would suggest that we take a Look at the Points above that I mentioned.

yeah the IP100A is that old sundance / IC Plus family. in my experience the vendor driver is usually dead on modern kernels, so chasing the old out-of-tree package rarely sticks.

ponce's checklist is solid. when you paste sudo lshw -C network (and if you can also lspci -nnk | grep -A3 -i eth) it usually shows whether anything bound at all or if its just sitting unbound.

if its a pci/pcie card with no mainline driver, a cheap usb ethernet dongle is the boring fix that actually works. older kernel (like the 6.8 option) is worth a try only if lshw shows the chip and a module half-loading. shrug not great odds on that chipset staying happy long-term though.

1 Like

As @nite_route has suggested, something like this: