S05rndis 652 B

123456789101112131415161718192021
  1. #!/bin/sh
  2. source /opt/wz_mini/etc/rc.common
  3. source /opt/wz_mini/wz_mini.conf
  4. if [[ "$ENABLE_USB_RNDIS" == "true" ]]; then
  5. if [[ "$ENABLE_USB_ETH" == "true" ]] || [[ "$ENABLE_USB_DIRECT" == "true" ]]; then
  6. echo "RNDIS is not compatible with ENABLE_USB_ETH or ENABLE_USB_DIRECT. Please enable only ENABLE_USB_RNDIS"
  7. else
  8. insmod $KMOD_PATH/kernel/drivers/net/usb/usbnet.ko
  9. insmod $KMOD_PATH/kernel/drivers/net/usb/cdc_ether.ko
  10. insmod $KMOD_PATH/kernel/drivers/net/usb/rndis_host.ko
  11. fi
  12. echo "USB RNDIS enabled"
  13. else
  14. echo "USB RNDIS disabled"
  15. fi