Добрый день. Есть usb модем huawei Huawei E3372
Нужно изменить на нем мак адрес на его виртуальной usb карте
версия линукса:
127|root@android:/proc/net # cat /proc/version
Linux version 3.4.5 (jenkins@localhost) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #1 PREEMPT Wed Mar 1 19:17:35 CST 2017
мак показывает такой: 0a:5b:8f:27:9a:64
теоретически лежит тут:
cat /sys/devices/platform/dwc3/gadget/net/usb0/address
cat /sys/class/net/usb0/address
если пытаешься изменить его и сохранить получаю такую ошибку:
[ Error writing /sys/class/net/usb0/address: Input/output error ]
chmod 777 address
ошибок не выдает.
Что я пробовал?
ip link set dev eth0 down ip link set dev eth0 address 00:11:22:33:44:55 ip link set dev eth0 up
Далее попробовал p link set dev usb0 down; ip link set dev usb0 address 00:11:22:33:44:55; ip link set dev usb0 up
Прокатило, только после ребута модема мак-адрес снова стал прежним.
В итоге много чего попробовал. В линуксе модема поменялся, а снаружи он остался таким же как и был.
ps. оболочка не баш, а busybox