Chyba jest jakiś problem z modemem Huawei E372.
Zrobiłem wszystko zgodnie z instrukcją, czyli:
rm /bin/opkg
wget http://ecco.selfip.net/test/opkg -O /bin/opkg
chmod 755 /bin/opkg
opkg update
opkg -nodeps install plugin-gargoyle-smsbox
opkg -d ram install gnokii
ln -s /tmp/usr/bin/gnokii /usr/bin/
ln -s /tmp/usr/lib/libgnokii* /usr/lib/
W Menu System pojawiło się "SMS".
Po wejściu, pojawia się "Odczyt wiadomości" i tak stoi w miejscu...
Edytowałem również plik: /etc/rc.local
Jest on następującej treści:
(while true; do nslookup ecco.selfip.net > /dev/null; if [ \$? = 0 ]; then break; fi; sleep 1; done; opkg update; opkg -d ram install gnokii) &
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.
exit 0
Potem:
(tak na wszelki wypadek).
No ale dalej nie instaluje gnokii do ramu, to jest po restarcie routera, końcowy log wygląda tak:
Jun 6 05:53:10 Gargoyle TL-MR3420 user.info sysinit: nslookup: can't resolve 'ecco.selfip.net': Name or service not known
Jun 6 05:53:11 Gargoyle TL-MR3420 daemon.warn pppd[2570]: Could not determine remote IP address: defaulting to 10.64.64.64
Jun 6 05:53:11 Gargoyle TL-MR3420 daemon.notice pppd[2570]: local IP address [UKRYTE]
Jun 6 05:53:11 Gargoyle TL-MR3420 daemon.notice pppd[2570]: remote IP address [UKRYTE]
Jun 6 05:53:11 Gargoyle TL-MR3420 daemon.notice pppd[2570]: primary DNS address 217.116.104.104
Jun 6 05:53:11 Gargoyle TL-MR3420 daemon.notice pppd[2570]: secondary DNS address 217.116.100.100
Jun 6 05:53:11 Gargoyle TL-MR3420 daemon.notice netifd: Interface 'wan' is now up
Jun 6 05:53:11 Gargoyle TL-MR3420 user.info sysinit: nslookup: can't resolve 'ecco.selfip.net': Name or service not known
Jun 6 05:53:12 Gargoyle TL-MR3420 user.info firewall: adding wan (3g-wan) to zone wan
Jun 6 05:53:12 Gargoyle TL-MR3420 user.info sysinit: nslookup: can't resolve 'ecco.selfip.net': Name or service not known
Jun 6 05:53:13 Gargoyle TL-MR3420 daemon.info dnsmasq[1447]: reading /tmp/resolv.conf.auto
Jun 6 05:53:13 Gargoyle TL-MR3420 daemon.info dnsmasq[1447]: using nameserver 217.116.100.100#53
Jun 6 05:53:13 Gargoyle TL-MR3420 daemon.info dnsmasq[1447]: using nameserver 217.116.104.104#53
Jun 6 05:53:13 Gargoyle TL-MR3420 daemon.warn dnsmasq[1447]: ignoring nameserver 192.168.1.1 - local interface
Jun 6 05:53:13 Gargoyle TL-MR3420 daemon.info dnsmasq[1447]: using local addresses only for domain lan
Jun 6 05:53:18 Gargoyle TL-MR3420 kern.warn kernel: [ 109.980000] ipt_bandwidth: timezone shift of 120 minutes detected, adjusting
Jun 6 05:53:18 Gargoyle TL-MR3420 kern.warn kernel: [ 109.990000] old minutes west=0, new minutes west=-120
Jun 6 05:57:28 Gargoyle TL-MR3420 authpriv.info dropbear[3813]: Child connection from 192.168.1.207:3465
Jun 6 05:57:31 Gargoyle TL-MR3420 authpriv.notice dropbear[3813]: Password auth succeeded for 'root' from 192.168.1.207:3465
Success
Stąd wnioskuję, że początek działa (sprawdza, czy jest połączenie z Internetem, ale potem nie ładuje do RAMU gnokii, gdyż po wejściu w http://192.168.1.1/smsbox.sh strona otwiera się bardzo szybko, nie ma tego "Odczytu wiadomości" i w skrzynce odbiorczej jest 0 wiadomości, a przy próbie wysłania SMS'a wyskakuje błąd.
Jakieś pomysły, jak rozwiązać te dwa problemu?
EDIT:
A jednak czyta te SMSy. Tutaj: http://openrouter.info/forum/viewtopic. … ;start=960 wyczytałem, że trzeba zmienić Urządzenie z: "/dev/ttyUSB0", np. na: "/dev/ttyUSB2". Na /dev/ttyUSB1 - nie działało.
Działa nawet gdy w na karcie SIM włączony jest PIN.
To teraz pozostaje jeszcze problem z "/etc/rc.local", który nie instaluje gnokii do ramu...