Quote:
Originally Posted by tshering
Thank you for trying. I uploaded a new archive to the original post, and added an explanation.
As for the windows stuff please see the text in the spoiler of this post.
|
I censored my MAC addresses (apart from the last 2 characters), didn' t change anything else in the log:
Code:
#!/bin/sh
useDropbear=${useDropbear:-"false"}
+ useDropbear=false
if [ -x ${vlasovsoftbasedir}/dropbear/dropbear ]; then
vlasovsoft_dropbear=${vlasovsoftbasedir}/dropbear
elif [ -x ${vlasovsoftbasedir}/usbnet/dropbear ]; then
vlasovsoft_dropbear=${vlasovsoftbasedir}/usbnet
fi
+ [ -x /mnt/onboard/.adds/vlasovsoft/dropbear/dropbear ]
+ vlasovsoft_dropbear=/mnt/onboard/.adds/vlasovsoft/dropbear
mode="up"
+ mode=up
if [ -f /var/run/dropbear.pid ] && [ "$useDropbear" == "true" ] && [ -d "$vlasovsoft_dropbear" ]; then
kill `cat /var/run/dropbear.pid`
mode="down"
fi
+ [ -f /var/run/dropbear.pid ]
if ifconfig | grep -q usb0; then
ifconfig usb0 down
rmmod g_ether
if [ $CPU == mx6sll ] || [ $CPU == mx6ull ]; then
rmmod usb_f_rndis
rmmod u_ether
rmmod libcomposite
rmmod configfs
else
rmmod arcotg_udc
fi
mode="down"
fi
+ grep -q usb0
+ ifconfig
[ "$mode" == "down" ] && exit
+ [ up == down ]
driver_root=/drivers/$PLATFORM/usb/gadget
+ driver_root=/drivers/mx6sll-ntx/usb/gadget
if [ ! -f /var/run/dropbear.pid ] && [ "$useDropbear" == "true" ] && [ -x "$vlasovsoft_dropbear/dropbear" ]; then
[ ! -e /usr/libexec/sftp-server ] && (mkdir -p /usr/libexec; ln -sf $vlasovsoft_dropbear/sftp-server /usr/libexec/sftp-server)
$vlasovsoft_dropbear/dropbear -E -r $vlasovsoft_dropbear/host.key.rsa -d $vlasovsoft_dropbear/host.key.dss > $vlasovsoft_dropbear/dropbear.log 2>&1
fi
+ [ ! -f /var/run/dropbear.pid ]
+ [ false == true ]
if [ $CPU == mx6sll ] || [ $CPU == mx6ull ]; then
insmod $driver_root/configfs.ko
insmod $driver_root/libcomposite.ko
insmod $driver_root/u_ether.ko
insmod $driver_root/usb_f_rndis.ko
else
insmod $driver_root/arcotg_udc.ko
fi
+ [ mx6sll == mx6sll ]
+ insmod /drivers/mx6sll-ntx/usb/gadget/configfs.ko
+ insmod /drivers/mx6sll-ntx/usb/gadget/libcomposite.ko
+ insmod /drivers/mx6sll-ntx/usb/gadget/u_ether.ko
+ insmod /drivers/mx6sll-ntx/usb/gadget/usb_f_rndis.ko
insmod $driver_root/g_ether.ko host_addr=XX:XX:XX:XX:XX:eb dev_addr=XX:XX:XX:XX:XX:ec
+ insmod /drivers/mx6sll-ntx/usb/gadget/g_ether.ko host_addr=XX:XX:XX:XX:XX:eb dev_addr=XX:XX:XX:XX:XX:ec
insmod: can't insert '/drivers/mx6sll-ntx/usb/gadget/g_ether.ko': unknown symbol in module or invalid parameter
ifconfig usb0 192.168.2.101
+ ifconfig usb0 192.168.2.101
ifconfig: SIOCSIFADDR: No such device
g_ether.ko does exist in that location.