Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - xouyz

#1
So, I successfully tested it today. Many thanks again to everyone in this topic.
Here are the what you should do to mount USB ethernet interfaces before early scripts.

To correctly start the USB interface, you have to go to the web interface: dashboard -> System -> Settings -> Tunables.

Add a new tunable with name "if_X_load" where X is the shortcut name of your driver. In my case, it is "axge" for ASIX AX88179, so I put "if_axge_load" in name field.
Set "YES" in value field.

Then, you can simply follow the wonderful tutorial made by PerpetualNewbie. It's just perfect.

Little tip: To check startup log when you're logged in SSH (so after startup), you can use the command "dmesg -a". Maybe it's obvious for many users here but I didn't know this command and it was super useful to help me to debug ^^
#2
Thanks for your answer, that's really helpful. I'll try it and I'll share a full feedback here.
#3
Hi everyone. I'm interested to implement this solution using ethname.
However, when I tested it, I've got an issue: on startup, when early ethname hook is called, my USB ethernet adapters are not already loaded. If during this hook, I run "netif start", I only see my PCI interface. I'm running OPNSense 22.7
Do you have an idea to help me to fix that?

Thanks for your help!
Xouyz