diff --git a/default/gadget/usb_gadget_start b/default/gadget/usb_gadget_start index 4751ef42f371411c825abf1386e036051f1cbd76..f7f971bec58697541ed5bfb6e32b0fd6f4b2cac0 100755 --- a/default/gadget/usb_gadget_start +++ b/default/gadget/usb_gadget_start @@ -20,16 +20,16 @@ mkdir -p strings/${ENGLISH} echo "0123456789" > strings/${ENGLISH}/serialnumber echo "Purism, SPC" > strings/${ENGLISH}/manufacturer echo "Librem 5" > strings/${ENGLISH}/product -mkdir -p functions/ecm.usb0 #ethernet +mkdir -p functions/ncm.usb0 #ethernet mkdir -p functions/acm.GS0 # serial mkdir -p configs/c.1/strings/${ENGLISH} -echo "CDC ACM+ECM" > configs/c.1/strings/${ENGLISH}/configuration +echo "CDC ACM+NCM" > configs/c.1/strings/${ENGLISH}/configuration if [ -n "${HOST_ADDR}" ]; then - echo "${HOST_ADDR}" > functions/ecm.usb0/host_addr + echo "${HOST_ADDR}" > functions/ncm.usb0/host_addr fi if [ -n "${DEV_ADDR}" ]; then - echo "${DEV_ADDR}" > functions/ecm.usb0/dev_addr + echo "${DEV_ADDR}" > functions/ncm.usb0/dev_addr fi ln -sf functions/acm.GS0 configs/c.1 -ln -sf functions/ecm.usb0 configs/c.1 +ln -sf functions/ncm.usb0 configs/c.1 echo "38100000.usb" > UDC # Bind to the L5 USB controller diff --git a/default/gadget/usb_gadget_stop b/default/gadget/usb_gadget_stop index 5e6ef4efd8c3abcb47c2f5770bec0278f4ec764f..1030b71a4e61c35307e8676f2470642bd0e288eb 100755 --- a/default/gadget/usb_gadget_stop +++ b/default/gadget/usb_gadget_stop @@ -2,4 +2,4 @@ set -e cd /sys/kernel/config/usb_gadget/g1 echo "" > UDC -rm configs/c.1/acm.GS0 configs/c.1/ecm.usb0 +rm configs/c.1/acm.GS0 configs/c.1/ncm.usb0