nusbrc: ignore rndis ethernet in /rc/bin/nusbed, handled by /sys/src/9/boot/nusbrc (thanks romano)

This commit is contained in:
cinap_lenrek 2021-04-08 21:57:24 +02:00
parent aebdf1010b
commit 777b1949b2
2 changed files with 6 additions and 5 deletions

View file

@ -13,6 +13,8 @@ if(! bind -a '#u' /dev)
switch($4){ switch($4){
case *01 case *01
nusb/audio $id nusb/audio $id
case ff0202
# RNDIS; handled by /sys/src/9/boot/nusbrc
case *02 case *02
# serial and ethernet # serial and ethernet
nusb/serial $id nusb/serial $id

View file

@ -33,11 +33,10 @@ if(! nusb/usbd)
switch($4){ switch($4){
case *03 case *03
nusb/kb $id nusb/kb $id
case *02 case ff0202
# RNDIS, otherwise CDC ethernet
if(~ $4 ff0202)
nusb/ether -t rndis $etherargs $id nusb/ether -t rndis $etherargs $id
if not case *02
# CDC ethernet
nusb/ether $etherargs $id nusb/ether $etherargs $id
case *08 case *08
if(nusb/disk $id) @{ if(nusb/disk $id) @{