Its not the same problem, but just in case it helps,
adding a second usb ether adapter onto a raspberry pi,
which runs the labs distro not 9front.
I need to add
ether1=type=usb
to cmdline.txt
and then add the following to /cfg/$sysname/termrc
if(! ~ `{cat '#l1/ether1/addr'} 000000000000){
echo ether1: present
bind -b '#l1' /net.alt
bind -b '#I1' /net.alt
ip/ipconfig -x /net.alt ether /net.alt/ether1
ndb/cs -x /net.alt
ndb/dns -x /net.alt -r
}
if not {
echo ether1: missing
}
this worked seamlessly once I got a supported, and reliable ethernet dongle.
I tried a couple of chinese ones but settled on an apple one which is well
manufactured (perhaps I was just unlucky).
All kudos to Richard Miller who helped me through this.
-Steve