działa! zrobiłem...
faktycznie nie rozumialem skryptu, chyba jakiś ciężki dzień miałem, a dokladnie nie widzialem jednego niuansu w nim, linijki:
if [ $NEWD = "0" ]; then
http://eko.one.pl/?p=openwrt-linkidoportowszeregowych
jest to numer kolejny interfejsu ... i..n..t..e..r..f...:-).. NIE ttyUSB ..., wiec w moim przypadku dla ttyUSB1 będzie to = "2" ... a nie 1
interfejs nr 0 -> ttyUSB0
1 -> pusto (tutaj jest "net/wwan0")
2 -> ttyUSB1
3 -> ttyUSB2
4,5 -> pusto (scsii)
co do samych symlinkow - rozwiązanie znacznie ładniejsze, co wiecej symlink wykorzystawlam w swoich skryptach ,teraz juz sie nie da,
ale domyslam sie dlaczego nie dziala po symlinku, w logu pojawia sie:
Sat Apr 9 16:02:17 2016 daemon.notice netifd: wan_play (31099): ls: /net: No such file or directory
Sat Apr 9 16:02:17 2016 daemon.notice netifd: wan_play (31099): The interface could not be found.
zgaduję że to te okolice:
/sys/devices/platform/ehci-platform/usb1/1-1/1-1.4/1-1.4:1.0/ tu jest katalog ttyUSB0
a w przypadku
/sys/devices/platform/ehci-platform/usb1/1-1/1-1.4/1-1.4:1.1/ tu jest katalog "net" (nie ma ttyUSB) ... ktorego jak sadze szuka...
interfejs jest poprawny:
# gcom info -d /dev/modem_e3372_2
Manufacturer: huawei
Model: E3372
Revision: 21.297.05.00.264
(...)
wiesz moze czemu ?