Odp: tp-link 3420 z extrootem nie chce pingowac
interfejs podłączony i
Booted from EXTERNALL ROOT
root@Gargoyle:~$ /skrypt.sh
/skrypt.sh: line 56: syntax error: /1024
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → tp-link 3420 z extrootem nie chce pingowac
Strony Poprzednia 1 … 32 33 34 35 36 37 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
interfejs podłączony i
Booted from EXTERNALL ROOT
root@Gargoyle:~$ /skrypt.sh
/skrypt.sh: line 56: syntax error: /1024
Nie masz wartości w zmiennej którą tam trzymasz.
modem taki sam 173-u2 tylko nowszy skrypt :
#!/bin/sh
PATH=/bin:/sbin:/usr/bin:/usr/sbin
PREVD=`ifconfig 3g-wan|grep "RX bytes"|cut -f2 -d":"|cut -f1 -d" "`
PREVU=`ifconfig 3g-wan|grep "RX bytes"|cut -f3 -d":"|cut -f1 -d" "`
PREVUPTIME=`cut -f1 -d" " /proc/uptime|tr -d "."`
#PENTLA 5 MINUT
LICZNIK=1
while [ 1 ]; do
LICZNIK=$(( $LICZNIK-1 ))
if [ $LICZNIK -eq 0 ]
then LICZNIK=300
TEMPER="BRAK CZUJNIKA"
T=$(digitemp_DS9097 -i -s /dev/ttyUSB3 -a| grep "Sensor 0" ); if [ -n "$T" ]; then TEMPER=`echo $T|cut -c28-33`; fi
#POZIOM SYGNAŁU GSM
S=`/usr/share/3ginfo/cgi-bin/3ginfo.sh|grep sygna|cut -c63-65`
fi
ADRES="brak"
A=$(ifconfig 3g-wan 2>/dev/null | grep inet); if [ -n "$A" ]; then ADRES=`echo $A|cut -c11-|cut -f1 -d" "`; fi
#ilosc wolnej pamieci
MEMFREE=`grep MemFree /proc/meminfo|cut -c19-24`
MEMBUF=`grep Buffers /proc/meminfo|cut -c19-24`
MEMCACHE=`grep -m1 Cached /proc/meminfo|cut -c19-24`
INFOMEM=$(( $MEMFREE + $MEMBUF + $MEMCACHE ))
#obciazenie procesora
INFOCPU=`cut -c1-4 /proc/loadavg`
#aktualny czas
INFOTIME=`date +"%T"`
#uptime w dniach, oraz roznica czasu miedzy pomiarami
INFOUPTIME=`cut -f1 -d" " /proc/uptime|tr -d "."`
DIFFUPTIME=$(( $INFOUPTIME - $PREVUPTIME ))
PREVUPTIME=$INFOUPTIME
INFOUPTIME=$(( $INFOUPTIME / 8640000 ))
#szybkosc sciagania w kiB/sek
INFODOWNLOAD=0
CURRD=`ifconfig 3g-wan|grep "RX bytes"|cut -f2 -d":"|cut -f1 -d" "`
if [ -n "$CURRD" ]; then INFODOWNLOAD=$(( ($CURRD - $PREVD) * 100 / $DIFFUPTIME / 1024 ));PREVD=$CURRD; fi
#szybkosc wysylania w kiB/sek
INFOUPLOAD=0
CURRU=`ifconfig 3g-wan|grep "RX bytes"|cut -f3 -d":"|cut -f1 -d" "`
if [ -n "$CURRU" ]; then INFOUPLOAD=$(( ($CURRU - $PREVU) * 100 / $DIFFUPTIME / 1024 ));PREVU=$CURRU; fi
#WI-FI
C=`iw dev wlan0 station dump | grep Station | wc -l`
#DYSK
D=`df|grep sda1|cut -c43-51`
E=$(( $D /1024 ))
echo $S
echo $TEMPER
#wyslanie wszystkich danych na RS232
echo "AVRLCD;$INFOMEM;$INFOCPU;$INFOTIME;$INFOUPTIME;$INFODOWNLOAD;$INFOUPLOAD;$ADRES;$C;$E">/dev/ttyS0
#odczekanie okolo sekundy i koniec petli
sleep 1
done
więc jaka zmienna zgineła
Zawartość zmiennej. Sam pokazałeś że drze się o składnie, a to oznacza że któraś zmienna jest pusta i wtedy składniowo sobie nie radzi.
podłącze drugi modem i jest ok oprogramowanie to samo w jednym jak i drugim ręce opadają!
Więc coś się różni w danych, skoro jest inaczej.
jedyna róznica to taka ze ten pierwszy nie wyświetla nazwy operatora a ten drugi nowszy ja wyświetla
Wykonaj w jednym i drugim przypadku te polecenia które wykonują ściąganie danych i zobaczysz.
czarku modem zmienił mi partycje z sda1 na sdb1 i nie moze wygrzebać ip
root@Gargoyle:~$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 2560 2560 0 100% /rom
tmpfs 14796 284 14512 2% /tmp
tmpfs 512 0 512 0% /dev
/dev/sdb1 3661664 785708 2689948 23% /overlay
mini_fo:/overlay 2560 2560 0 100% /
root@Gargoyle:~$ df|grep sdb1|cut -c43-51
2689948
root@Gargoyle:~$ ifconfig 3g-wan 2>/dev/null | grep inet
inet addr:78.30.105.94 P-t-P:10.64.64.64 Mask:255.255.255.255
root@Gargoyle:~$ echo $A|cut -c11-|cut -f1 -d" "
jak zmienić to z ip?
echo " inet addr:78.30.105.94 P-t-P:10.64.64.64 Mask:255.255.255.255" | awk '/dr:/{gsub(/.*:/,"",$2);print$2}'
jest chyba skuteczniejsze.
czarku czemu ten gad zmienił nazwe partycji co z tym zrobić zeby była sda
czarku nie wiem co jest grane w katalogu mnt partycja sda1 w systemie wykrywana jako sdb1 skrypt po restarcie się nie uruchamia a po włączeniu coś wyświetli i staje logi:
Booted from EXTERNALL ROOT
root@Gargoyle:~$ df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 2.5M 2.5M 0 100% /rom
tmpfs 14.4M 284.0K 14.2M 2% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/sdb1 3.5G 767.3M 2.6G 23% /overlay
mini_fo:/overlay 2.5M 2.5M 0 100% /
root@Gargoyle:~$ logread
Mar 21 21:23:17 Gargoyle user.info sysinit: ifconfig: 3g-wan: error fetching interface information: Device not found
Mar 21 21:23:17 Gargoyle user.info sysinit: ifconfig: 3g-wan: error fetching interface information: Device not found
Mar 21 21:23:17 Gargoyle user.info sysinit: BRAK CZUJNIKA
Mar 21 21:23:17 Gargoyle user.notice usb-modeswitch: 1-1.1:1.5: Manufacturer=HUAWEI_Technology Product=HUAWEI_Mobile Serial=?
Mar 21 21:23:18 Gargoyle user.notice usb-modeswitch: 1-1.1:1.6: Manufacturer=HUAWEI_Technology Product=HUAWEI_Mobile Serial=?
Mar 21 21:23:18 Gargoyle user.info kernel: cfg80211: Calling CRDA to update world regulatory domain
Mar 21 21:23:18 Gargoyle user.info sysinit: ifconfig: 3g-wan: error fetching interface information: Device not found
Mar 21 21:23:18 Gargoyle user.info sysinit: ifconfig: 3g-wan: error fetching interface information: Device not found
Mar 21 21:23:18 Gargoyle user.info sysinit: BRAK CZUJNIKA
Mar 21 21:23:20 Gargoyle user.info sysinit: ifconfig: 3g-wan: error fetching interface information: Device not found
Mar 21 21:23:20 Gargoyle user.info sysinit: ifconfig: 3g-wan: error fetching interface information: Device not found
Mar 21 21:23:20 Gargoyle user.info sysinit: BRAK CZUJNIKA
Mar 21 21:23:20 Gargoyle user.info kernel: Adding 201720k swap on /dev/sdb2. Priority:-1 extents:1 across:201720k
Mar 21 21:23:20 Gargoyle user.info kernel: cfg80211: World regulatory domain updated:
Mar 21 21:23:20 Gargoyle user.info kernel: cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
Mar 21 21:23:20 Gargoyle user.info kernel: cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Mar 21 21:23:20 Gargoyle user.info kernel: cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
Mar 21 21:23:20 Gargoyle user.info kernel: cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
Mar 21 21:23:20 Gargoyle user.info kernel: cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Mar 21 21:23:20 Gargoyle user.info kernel: cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Mar 21 21:23:20 Gargoyle user.info kernel: cfg80211: Calling CRDA for country: PL
Mar 21 21:23:20 Gargoyle user.info kernel: cfg80211: Regulatory domain changed to country: PL
Mar 21 21:23:20 Gargoyle user.info kernel: cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
Mar 21 21:23:20 Gargoyle user.info kernel: cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
Mar 21 21:23:20 Gargoyle user.info kernel: cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm)
Mar 21 21:23:20 Gargoyle user.info kernel: cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 2000 mBm)
Mar 21 21:23:20 Gargoyle user.info kernel: cfg80211: (5490000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 2700 mBm)
Mar 21 21:23:21 Gargoyle daemon.notice pppd[2975]: pppd 2.4.5 started by root, uid 0
Mar 21 21:23:21 Gargoyle user.info sysinit: ifconfig: 3g-wan: error fetching interface information: Device not found
Mar 21 21:23:21 Gargoyle user.info sysinit: ifconfig: 3g-wan: error fetching interface information: Device not found
Mar 21 21:23:21 Gargoyle user.info sysinit: BRAK CZUJNIKA
Mar 21 21:23:22 Gargoyle user.info sysinit: ifconfig: 3g-wan: error fetching interface information: Device not found
Mar 21 21:23:22 Gargoyle user.info sysinit: ifconfig: 3g-wan: error fetching interface information: Device not found
Mar 21 21:23:22 Gargoyle user.info sysinit: BRAK CZUJNIKA
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: abort on (BUSY)
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: abort on (NO CARRIER)
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: abort on (ERROR)
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: report (CONNECT)
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: timeout set to 10 seconds
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: send (AT&F^M)
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: expect (OK)
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: AT&F^M^M
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: OK
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: -- got it
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: send (ATE1^M)
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: expect (OK)
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: ^M
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: ATE1^M^M
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: OK
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: -- got it
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: send (AT+CGDCONT=1,"IP","darmowy"^M)
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: timeout set to 30 seconds
Mar 21 21:23:22 Gargoyle local2.info chat[3027]: expect (OK)
Mar 21 21:23:23 Gargoyle local2.info chat[3027]: ^M
Mar 21 21:23:23 Gargoyle local2.info chat[3027]: AT+CGDCONT=1,"IP","darmowy"^M^M
Mar 21 21:23:23 Gargoyle local2.info chat[3027]: OK
Mar 21 21:23:23 Gargoyle local2.info chat[3027]: -- got it
Mar 21 21:23:23 Gargoyle local2.info chat[3027]: send (ATD*99***1#^M)
Mar 21 21:23:23 Gargoyle local2.info chat[3027]: expect (CONNECT)
Mar 21 21:23:23 Gargoyle local2.info chat[3027]: ^M
Mar 21 21:23:23 Gargoyle local2.info chat[3027]: ATD*99***1#^M^M
Mar 21 21:23:23 Gargoyle local2.info chat[3027]: CONNECT
Mar 21 21:23:23 Gargoyle local2.info chat[3027]: -- got it
Mar 21 21:23:23 Gargoyle local2.info chat[3027]: send ( ^M)
Mar 21 21:23:23 Gargoyle daemon.info pppd[2975]: Serial connection established.
Mar 21 21:23:23 Gargoyle daemon.info pppd[2975]: Using interface 3g-wan
Mar 21 21:23:23 Gargoyle daemon.notice pppd[2975]: Connect: 3g-wan <--> /dev/ttyUSB0
Mar 21 21:23:23 Gargoyle user.info sysinit: /skrypt.sh: line 56: syntax error: (0 - ) * 100 / 116 / 1024
Mar 21 21:23:26 Gargoyle daemon.warn pppd[2975]: Could not determine remote IP address: defaulting to 10.64.64.64
Mar 21 21:23:26 Gargoyle daemon.notice pppd[2975]: local IP address 78.30.103.216
Mar 21 21:23:26 Gargoyle daemon.notice pppd[2975]: remote IP address 10.64.64.64
Mar 21 21:23:26 Gargoyle daemon.notice pppd[2975]: primary DNS address 193.41.112.14
Mar 21 21:23:26 Gargoyle daemon.notice pppd[2975]: secondary DNS address 193.41.112.18
Mar 21 21:23:26 Gargoyle user.notice ifup: Enabling Router Solicitations on wan (3g-wan)
Mar 21 21:23:27 Gargoyle user.info firewall: adding wan (3g-wan) to zone wan
Mar 21 21:23:29 Gargoyle user.crit kernel: EXT2-fs error (device sdb1): ext2_lookup: deleted inode referenced: 144601
Mar 21 21:23:29 Gargoyle user.crit kernel: mini_fo_lookup: ERR from storage dentry, lookup failed.
Mar 21 21:23:29 Gargoyle user.crit kernel: mini_fo_d_delete: negative dentry passed.
Mar 21 21:23:29 Gargoyle user.crit kernel: mini_fo_d_release: no private data.
Mar 21 21:23:30 Gargoyle user.crit kernel: EXT2-fs error (device sdb1): ext2_lookup: deleted inode referenced: 144655
Mar 21 21:23:30 Gargoyle user.crit kernel: mini_fo_lookup: ERR from storage dentry, lookup failed.
Mar 21 21:23:30 Gargoyle user.crit kernel: mini_fo_d_delete: negative dentry passed.
Mar 21 21:23:30 Gargoyle user.crit kernel: mini_fo_d_release: no private data.
Mar 21 21:23:30 Gargoyle user.crit kernel: EXT2-fs error (device sdb1): ext2_lookup: deleted inode referenced: 144655
Mar 21 21:23:30 Gargoyle user.crit kernel: mini_fo_lookup: ERR from storage dentry, lookup failed.
Mar 21 21:23:30 Gargoyle user.crit kernel: mini_fo_d_delete: negative dentry passed.
Mar 21 21:23:30 Gargoyle user.crit kernel: mini_fo_d_release: no private data.
Mar 21 21:23:30 Gargoyle user.crit kernel: EXT2-fs error (device sdb1): ext2_lookup: deleted inode referenced: 144655
Mar 21 21:23:30 Gargoyle user.crit kernel: mini_fo_lookup: ERR from storage dentry, lookup failed.
Mar 21 21:23:30 Gargoyle user.crit kernel: mini_fo_d_delete: negative dentry passed.
Mar 21 21:23:30 Gargoyle user.crit kernel: mini_fo_d_release: no private data.
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: reading /tmp/resolv.conf.auto
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 193.41.112.18#53
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 193.41.112.14#53
Mar 21 21:23:31 Gargoyle daemon.warn dnsmasq[1631]: ignoring nameserver 192.168.1.1 - local interface
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.142.171.235#53 for domain micro
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.211.32.162#53 for domain micro
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 66.244.95.20#53 for domain micro
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.142.171.235#53 for domain oss
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.211.32.162#53 for domain oss
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 66.244.95.20#53 for domain oss
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.142.171.235#53 for domain null
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.211.32.162#53 for domain null
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 66.244.95.20#53 for domain null
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.142.171.235#53 for domain ing
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.211.32.162#53 for domain ing
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 66.244.95.20#53 for domain ing
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.142.171.235#53 for domain indy
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.211.32.162#53 for domain indy
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 66.244.95.20#53 for domain indy
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.142.171.235#53 for domain gopher
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.211.32.162#53 for domain gopher
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 66.244.95.20#53 for domain gopher
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.142.171.235#53 for domain geek
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.211.32.162#53 for domain geek
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 66.244.95.20#53 for domain geek
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.142.171.235#53 for domain fur
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.211.32.162#53 for domain fur
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 66.244.95.20#53 for domain fur
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.142.171.235#53 for domain free
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.211.32.162#53 for domain free
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 66.244.95.20#53 for domain free
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.142.171.235#53 for domain bbs
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.211.32.162#53 for domain bbs
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 66.244.95.20#53 for domain bbs
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.142.171.235#53 for domain dyn
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.211.32.162#53 for domain dyn
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 66.244.95.20#53 for domain dyn
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.142.171.235#53 for domain parody
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.211.32.162#53 for domain parody
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 66.244.95.20#53 for domain parody
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.142.171.235#53 for domain glue
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 95.211.32.162#53 for domain glue
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 66.244.95.20#53 for domain glue
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 78.47.86.43#53 for domain bit
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using nameserver 178.32.31.41#53 for domain bit
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq[1631]: using local addresses only for domain lan
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq-dhcp[1631]: DHCPINFORM(br-lan) 192.168.1.172 00:26:b6:9a:e7:08
Mar 21 21:23:31 Gargoyle daemon.info dnsmasq-dhcp[1631]: DHCPACK(br-lan) 192.168.1.172 00:26:b6:9a:e7:08 Laptop
Mar 21 21:23:31 Gargoyle user.warn kernel: ipt_bandwidth: timezone shift of 60 minutes detected, adjusting
Mar 21 21:23:31 Gargoyle user.warn kernel: old minutes west=0, new minutes west=-60
Mar 21 21:23:31 Gargoyle user.crit kernel: EXT2-fs error (device sdb1): ext2_lookup: deleted inode referenced: 144601
Mar 21 21:23:31 Gargoyle user.crit kernel: mini_fo_lookup: ERR from storage dentry, lookup failed.
Mar 21 21:23:31 Gargoyle user.crit kernel: mini_fo_d_delete: negative dentry passed.
Mar 21 21:23:31 Gargoyle user.crit kernel: mini_fo_d_release: no private data.
Mar 21 21:23:31 Gargoyle user.crit kernel: EXT2-fs error (device sdb1): ext2_lookup: deleted inode referenced: 144601
Mar 21 21:23:31 Gargoyle user.crit kernel: mini_fo_lookup: ERR from storage dentry, lookup failed.
Mar 21 21:23:31 Gargoyle user.crit kernel: mini_fo_d_delete: negative dentry passed.
Mar 21 21:23:31 Gargoyle user.crit kernel: mini_fo_d_release: no private data.
Mar 21 21:23:32 Gargoyle user.crit kernel: EXT2-fs error (device sdb1): ext2_lookup: deleted inode referenced: 144601
Mar 21 21:23:32 Gargoyle user.crit kernel: mini_fo_lookup: ERR from storage dentry, lookup failed.
Mar 21 21:23:32 Gargoyle user.crit kernel: mini_fo_d_delete: negative dentry passed.
Mar 21 21:23:32 Gargoyle user.crit kernel: mini_fo_d_release: no private data.
Mar 21 21:23:32 Gargoyle user.crit kernel: EXT2-fs error (device sdb1): ext2_lookup: deleted inode referenced: 144601
Mar 21 21:23:32 Gargoyle user.crit kernel: mini_fo_lookup: ERR from storage dentry, lookup failed.
Mar 21 21:23:32 Gargoyle user.crit kernel: mini_fo_d_delete: negative dentry passed.
Mar 21 21:23:32 Gargoyle user.crit kernel: mini_fo_d_release: no private data.
Mar 21 21:23:35 Gargoyle daemon.info dnsmasq-dhcp[1631]: DHCPREQUEST(br-lan) 192.168.1.172 00:26:b6:9a:e7:08
Mar 21 21:23:35 Gargoyle daemon.info dnsmasq-dhcp[1631]: DHCPACK(br-lan) 192.168.1.172 00:26:b6:9a:e7:08 Laptop
Mar 21 21:24:16 Gargoyle authpriv.info dropbear[3652]: Child connection from 192.168.1.172:65083
Mar 21 21:24:20 Gargoyle authpriv.warn dropbear[3652]: Bad password attempt for 'root' from 192.168.1.172:65083
Mar 21 21:24:25 Gargoyle authpriv.notice dropbear[3652]: Password auth succeeded for 'root' from 192.168.1.172:65083
Mar 21 21:25:05 Gargoyle authpriv.info dropbear[4419]: Child connection from 192.168.1.172:65095
Mar 21 21:25:11 Gargoyle authpriv.notice dropbear[4419]: Password auth succeeded for 'root' from 192.168.1.172:65095
Mar 21 21:25:34 Gargoyle authpriv.info dropbear[4726]: Child connection from 192.168.1.172:65102
Mar 21 21:25:42 Gargoyle authpriv.notice dropbear[4726]: Password auth succeeded for 'root' from 192.168.1.172:65102
Mar 21 21:30:13 Gargoyle authpriv.info dropbear[3652]: Exit (root): Disconnect received
Mar 21 21:33:37 Gargoyle daemon.info dnsmasq-dhcp[1631]: DHCPREQUEST(br-lan) 192.168.1.172 00:26:b6:9a:e7:08
Mar 21 21:33:37 Gargoyle daemon.info dnsmasq-dhcp[1631]: DHCPACK(br-lan) 192.168.1.172 00:26:b6:9a:e7:08 Laptop
Mar 21 21:37:43 Gargoyle authpriv.info dropbear[24932]: Child connection from 192.168.1.172:65297
Mar 21 21:37:47 Gargoyle authpriv.warn dropbear[24932]: Bad password attempt for 'root' from 192.168.1.172:65297
Mar 21 21:37:51 Gargoyle authpriv.notice dropbear[24932]: Password auth succeeded for 'root' from 192.168.1.172:65297
a najdziwniesze jest to ze wpisane w konsole normalnie startuje :
root@Gargoyle:~$ /skrypt.sh
Error, serial port '/dev/ttyUSB3' does not exists!
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
25%
BRAK CZUJNIKA
w rc.lokal chyba dobrze
DEV=$(awk -F[=\ ] '/P:/ {print $4":"$6}' /proc/bus/usb/devices)
for i in $DEV; do
P="/etc/usb_modeswitch.d/$i"
if [ -f "$P" ]; then
/usr/bin/usb_modeswitch -c "$P"
fi
done
blkid > /dev/null 2>&1
blkid > /dev/null 2>&1
/skrypt.sh &
exit 0
zresztą w logu na początku widać jak coś się gryzie
Po pierwsze - extroot Ci się sypie.
Po drugie - kolejność wykrywania nośników może być różna w zależności w jakiej zostanie to wykryte. Więc jak masz więcej niż jeden to nie możesz bazować na tym że sda zawsze będzie sda
Po trzecie: masz gsm i ten interfejs tak? Więc też nie masz pewności, że gsm zawsze będzie wykrywany jako pierwszy a ten interfejs jako ttyUSB3. Mogą się zamienić miejscami, tak samo jak dyskami.
podpięty jest tylko modem i cf wyglądalo by na to ze wykrywa dysk z modemu czy cos takiego i jemu przydziela sda1mozna to jakoś wylączyć (chociaż w logach nic nie widać ) tylko zastanawia mie dlaczego na poprzednim modemie wszystko było ok sam startował i nie zmieniał nazw partycji?
Bo różnie wykrywa. Może szybciej się inicjuje i dlatego.
wlasnie przynajmiej raz sie rozłancza zanim się połączy da się z tym coś zrobić?
czarku jaka jest róznica miedzy tymi modemami :
modem 1 ten co się szybko łączy
cat /proc/bus/usb/devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 1/800 us ( 0%), #Int= 2, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 2.06
S: Manufacturer=Linux 2.6.32.27 ehci_hcd
S: Product=Atheros AR91xx built-in EHCI controller
S: SerialNumber=ar71xx-ehci
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1a40 ProdID=0101 Rev= 1.11
S: Product=USB 2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=256ms
T: Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=1001 Rev= 0.00
S: Manufacturer=HUAWEI Technology
S: Product=HUAWEI Mobile
C:* #Ifs= 3 Cfg#= 1 Atr=e0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E: Ad=83(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E: Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
T: Bus=01 Lev=02 Prnt=02 Port=03 Cnt=02 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=048d ProdID=1336 Rev= 1.00
S: Manufacturer=Generic
S: Product=Mass Storage Device
S: SerialNumber=00000000000006
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=125us
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
root@Gargoyle:~$
modem 2 zmulony
root@Gargoyle:~$ cat /proc/bus/usb/devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 1/800 us ( 0%), #Int= 2, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 2.06
S: Manufacturer=Linux 2.6.32.27 ehci_hcd
S: Product=Atheros AR91xx built-in EHCI controller
S: SerialNumber=ar71xx-ehci
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=1a40 ProdID=0101 Rev= 1.11
S: Product=USB 2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=256ms
T: Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 5 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=1436 Rev= 0.00
S: Manufacturer=HUAWEI Technology
S: Product=HUAWEI Mobile
C:* #Ifs= 7 Cfg#= 1 Atr=e0 MxPwr=500mA
A: FirstIf#= 1 IfCount= 2 Cls=02(comm.) Sub=00 Prot=00
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E: Ad=81(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 1 Alt= 0 #EPs= 1 Cls=02(comm.) Sub=06 Prot=ff Driver=(none)
E: Ad=83(I) Atr=03(Int.) MxPS= 64 Ivl=2ms
I:* If#= 2 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=(none)
E: Ad=84(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E: Ad=85(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=03(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 4 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=option
E: Ad=86(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=04(O) Atr=02(Bulk) MxPS= 512 Ivl=4ms
I:* If#= 5 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=87(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=05(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 6 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=06(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=88(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
T: Bus=01 Lev=02 Prnt=02 Port=03 Cnt=02 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=048d ProdID=1336 Rev= 1.00
S: Manufacturer=Generic
S: Product=Mass Storage Device
S: SerialNumber=00000000000006
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=125us
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
To dwa różne modele...
tylko jak zrobić zeby ten drugi szybciej lączył sie z siecia ten pierwszy połączy się zanim do konca załaduje się system
Nie masz takiej możliwości. Robi to po swojemu. Kiedy się połączy tego nie wiesz. Już lepiej zrób skrypt bardziej uniwersalny.
Latwo powiedzieć trudniej zrobić Czarku jakieś podpowiedzi najlepiej w formie kopiuj wklej?
mozE inaczej jak opóznic wykonywanie skryptu?
np
sleep 10
jako druga linia w tym skrypcie. Jak nie masz wiedzy na temat pisania skryptów to jak widzisz masz problem z najmniejszą zmianą systemy. A sam skrypt nie został uniwersalnie napisany, więc prędzej czy później znów się na jakiś problem natkniesz.
wiedzy moze nie mam ale jesze nikt z nią sie nie urodził dlatego pytam profesjonalistów oczywiście zostaje takze goglowanie co do pamięci zrobiłem to tak:
#DYSK
PAMIEC1="0"
D1=$(df|grep dev/sda1); if [ -n "$D1" ]; then PAMIEC1=`echo $D1|cut -c26-32`; fi
PAMIEC2="0"
D2=$(df|grep dev/sdb1); if [ -n "$D2" ]; then PAMIEC2=`echo $D2|cut -c26-32`; fi
PAMIEC3="0"
D3=$(df|grep dev/sdc1); if [ -n "$D3" ]; then PAMIEC3=`echo $D3|cut -c26-32`; fi
E=$((( $PAMIEC1 + $PAMIEC2 +$PAMIEC3 ) /1024 ))
jakieś sugestie
a wlasnie dzieki za sleep działa tylko co oznacza cyferka (jednostka,sekundyczy coś innego)
sekundy. Sleep przyjmuje sekundy
Może być i taki skrypt.
wymodziłem tez cos takiego co wypisywało mi w iednej kolumnie dwie cyfrycoś w tym stylu:
12345
12344354
tylko nie wiedziałem nadac kazdej zmiena zeby dodawać bo puznij robiło mi coś w tym stylu
12345 12344354 +12345 12344354
no i był eror mozna to jakoś zrobić
Strony Poprzednia 1 … 32 33 34 35 36 37 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → tp-link 3420 z extrootem nie chce pingowac
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc