751

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Witam

tak mi sie tez wydawalo.

to ja juz niewiem co jest nie tak.

usb-modeswitch wywalone, nosnik sprawdzony. stara sume kontrolna wywalilem, zresetowalem modem, nowa przegralem do /tmp/overlay-disable/etc i dalej niechce dzialac

Pozdrawiam

752

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

logread i zobacz kiedy sda jest wykrywane. Jak za późno to nic z tego nie będzie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

753

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Witam

zastanawia mnie tylko dlaczego wczesniej nie musialem zwiekszac czasu w /lib/preinit/00_extroot.conf i wszystko hulalo. i co sie dzieje po "dzwonie" ze niechce tego extroot'a zamontowac. zreszta zwiekszenie czasu zwieksza tylko lag'a pomiedzy wykryciem urzadzenia a jego zamontowaniem

Jan  1 01:00:37 Gargoyle kern.notice kernel: [    0.710000] 0x000000020000-0x00000010c378 : "kernel"
Jan  1 01:00:37 Gargoyle kern.warn kernel: [    0.720000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
Jan  1 01:00:37 Gargoyle kern.notice kernel: [    0.730000] 0x00000010c378-0x0000003f0000 : "rootfs"
Jan  1 01:00:37 Gargoyle kern.warn kernel: [    0.740000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
Jan  1 01:00:37 Gargoyle kern.notice kernel: [    0.750000] mtd: partition "rootfs" set to be root filesystem
Jan  1 01:00:37 Gargoyle kern.info kernel: [    0.760000] mtd: partition "rootfs_data" created automatically, ofs=390000, len=60000 
Jan  1 01:00:37 Gargoyle kern.notice kernel: [    0.770000] 0x000000390000-0x0000003f0000 : "rootfs_data"
Jan  1 01:00:37 Gargoyle kern.notice kernel: [    0.770000] 0x0000003f0000-0x000000400000 : "art"
Jan  1 01:00:37 Gargoyle kern.notice kernel: [    0.780000] 0x000000020000-0x0000003f0000 : "firmware"
Jan  1 01:00:37 Gargoyle kern.info kernel: [    0.810000] ag71xx_mdio: probed
Jan  1 01:00:37 Gargoyle kern.info kernel: [    0.810000] eth0: Atheros AG71xx at 0xb9000000, irq 4
Jan  1 01:00:37 Gargoyle kern.info kernel: [    1.370000] ag71xx ag71xx.0: eth0: connected to PHY at ag71xx-mdio.1:00 [uid=004dd042, driver=Generic PHY]
Jan  1 01:00:37 Gargoyle kern.info kernel: [    1.380000] eth1: Atheros AG71xx at 0xba000000, irq 5
Jan  1 01:00:37 Gargoyle kern.info kernel: [    1.930000] eth1: Found an AR934X built-in switch
Jan  1 01:00:37 Gargoyle kern.debug kernel: [   32.070000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
Jan  1 01:00:37 Gargoyle kern.debug kernel: [   32.080000] Registered led device: ath9k-phy0
Jan  1 01:00:37 Gargoyle kern.info kernel: [   32.080000] ieee80211 phy0: Atheros AR9340 Rev:0 mem=0xb8100000, irq=47
Jan  1 01:00:37 Gargoyle kern.info kernel: [   32.090000] cfg80211: Calling CRDA for country: US
Jan  1 01:00:37 Gargoyle kern.info kernel: [   32.090000] cfg80211: Regulatory domain changed to country: US
Jan  1 01:00:37 Gargoyle kern.info kernel: [   32.100000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
Jan  1 01:00:37 Gargoyle kern.info kernel: [   32.110000] cfg80211:   (2400000 KHz - 2483000 KHz @ 40000 KHz), (N/A, 3000 mBm)
Jan  1 01:00:37 Gargoyle kern.info kernel: [   32.110000] cfg80211:   (5140000 KHz - 5860000 KHz @ 40000 KHz), (N/A, 3000 mBm)
Jan  1 01:00:37 Gargoyle kern.info kernel: [   32.310000] PPP generic driver version 2.4.2
Jan  1 01:00:37 Gargoyle kern.info kernel: [   32.380000] tun: Universal TUN/TAP device driver, 1.6
Jan  1 01:00:37 Gargoyle kern.info kernel: [   32.380000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
Jan  1 01:00:37 Gargoyle kern.info kernel: [   32.470000] GRE over IPv4 demultiplexor driver
Jan  1 01:00:37 Gargoyle kern.warn kernel: [   32.490000] ip_gre: Unknown symbol icmpv6_send (err 0)
Jan  1 01:00:37 Gargoyle kern.info kernel: [   32.600000] ip_tables: (C) 2000-2006 Netfilter Core Team
Jan  1 01:00:37 Gargoyle kern.info kernel: [   33.070000] NET: Registered protocol family 24
Jan  1 01:00:37 Gargoyle kern.info kernel: [   33.200000] nf_conntrack version 0.5.0 (456 buckets, 1824 max)
Jan  1 01:00:37 Gargoyle kern.info kernel: [   33.530000] PPTP driver version 0.8.5
Jan  1 01:00:37 Gargoyle kern.info kernel: [   34.130000] xt_time: kernel timezone is -0000
Jan  1 01:00:37 Gargoyle kern.info kernel: [   34.830000]     Hooked IMQ after mangle on PREROUTING
Jan  1 01:00:37 Gargoyle kern.info kernel: [   34.830000]     Hooked IMQ after nat on POSTROUTING
Jan  1 01:00:37 Gargoyle kern.info kernel: [   34.840000] IMQ driver loaded successfully. (numdevs = 2, numqueues = 1)
Jan  1 01:00:37 Gargoyle kern.info kernel: [   35.020000] Netfilter messages via NETLINK v0.30.
Jan  1 01:00:37 Gargoyle kern.notice kernel: [   35.070000] ip_set: protocol 6
Jan  1 01:00:37 Gargoyle kern.info kernel: [   35.660000] usbcore: registered new interface driver cdc_acm
Jan  1 01:00:37 Gargoyle kern.info kernel: [   35.660000] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
Jan  1 01:00:37 Gargoyle kern.info kernel: [   35.790000] usbcore: registered new interface driver usbserial
Jan  1 01:00:37 Gargoyle kern.info kernel: [   35.800000] USB Serial support registered for generic
Jan  1 01:00:37 Gargoyle kern.info kernel: [   35.800000] usbcore: registered new interface driver usbserial_generic
Jan  1 01:00:37 Gargoyle kern.info kernel: [   35.810000] usbserial: USB Serial Driver core
Jan  1 01:00:37 Gargoyle kern.info kernel: [   35.850000] usbcore: registered new interface driver cdc_ether
Jan  1 01:00:37 Gargoyle kern.info kernel: [   35.930000] usbcore: registered new interface driver cdc_ncm
Jan  1 01:00:37 Gargoyle kern.info kernel: [   36.010000] USB Serial support registered for GSM modem (1-port)
Jan  1 01:00:37 Gargoyle kern.info kernel: [   36.020000] option 1-1:1.0: GSM modem (1-port) converter detected
Jan  1 01:00:37 Gargoyle kern.info kernel: [   36.030000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
Jan  1 01:00:37 Gargoyle kern.info kernel: [   36.030000] option 1-1:1.1: GSM modem (1-port) converter detected
Jan  1 01:00:37 Gargoyle kern.info kernel: [   36.040000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
Jan  1 01:00:37 Gargoyle kern.info kernel: [   36.050000] option 1-1:1.2: GSM modem (1-port) converter detected
Jan  1 01:00:37 Gargoyle kern.info kernel: [   36.050000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
Jan  1 01:00:37 Gargoyle kern.info kernel: [   36.060000] usbcore: registered new interface driver option
Jan  1 01:00:37 Gargoyle kern.info kernel: [   36.070000] option: v0.7.2:USB Driver for GSM modems
Jan  1 01:00:37 Gargoyle kern.info kernel: [   36.170000] USB Serial support registered for Sierra USB modem
Jan  1 01:00:37 Gargoyle kern.info kernel: [   36.180000] usbcore: registered new interface driver sierra
Jan  1 01:00:37 Gargoyle kern.info kernel: [   36.180000] sierra: v.1.7.16:USB Driver for Sierra Wireless USB modems
Jan  1 01:00:38 Gargoyle kern.info kernel: [   38.820000] EXT4-fs (sda1): mounting ext3 file system using the ext4 subsystem
Jan  1 01:00:38 Gargoyle kern.info kernel: [   38.870000] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
Jan  1 01:00:42 Gargoyle daemon.notice netifd: Interface 'lan' is now up
Jan  1 01:00:42 Gargoyle kern.info kernel: [   42.040000] device eth1 entered promiscuous mode
Jan  1 01:00:42 Gargoyle daemon.notice netifd: Interface 'loopback' is now up
Jan  1 01:00:42 Gargoyle kern.info kernel: [   42.640000] eth1: link up (1000Mbps/Full duplex)
Jan  1 01:00:42 Gargoyle kern.info kernel: [   42.640000] br-lan: port 1(eth1) entered forwarding state
Jan  1 01:00:42 Gargoyle kern.info kernel: [   42.650000] br-lan: port 1(eth1) entered forwarding state
Jan  1 01:00:43 Gargoyle user.notice ifup: Enabling Router Solicitations on lan (br-lan)
Jan  1 01:00:44 Gargoyle kern.info kernel: [   44.650000] br-lan: port 1(eth1) entered forwarding state
Jan  1 01:00:46 Gargoyle daemon.notice pppd[1158]: pppd 2.4.5 started by root, uid 0
Jan  1 01:00:47 Gargoyle local2.info chat[1237]: abort on (BUSY)
Jan  1 01:00:47 Gargoyle local2.info chat[1237]: abort on (NO CARRIER)
Jan  1 01:00:47 Gargoyle local2.info chat[1237]: abort on (ERROR)
Jan  1 01:00:47 Gargoyle local2.info chat[1237]: report (CONNECT)
Jan  1 01:00:47 Gargoyle local2.info chat[1237]: timeout set to 10 seconds
Jan  1 01:00:47 Gargoyle local2.info chat[1237]: send (AT&F^M)
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: expect (OK)
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: AT&F^M^M
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: OK
Jan  1 01:00:48 Gargoyle local2.info chat[1237]:  -- got it
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: send (ATE1^M)
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: expect (OK)
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: ^M
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: ATE1^M^M
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: OK
Jan  1 01:00:48 Gargoyle local2.info chat[1237]:  -- got it
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: send (AT+CGDCONT=1,"IP","internet"^M)
Jan  1 01:00:48 Gargoyle kern.info kernel: [   48.400000] device wlan0 entered promiscuous mode
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: timeout set to 30 seconds
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: expect (OK)
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: ^M
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: AT+CGDCONT=1,"IP","internet"^M^M
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: OK
Jan  1 01:00:48 Gargoyle local2.info chat[1237]:  -- got it
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: send (ATD*99***1#^M)
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: expect (CONNECT)
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: ^M
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: ATD*99***1#^M^M
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: CONNECT
Jan  1 01:00:48 Gargoyle local2.info chat[1237]:  -- got it
Jan  1 01:00:48 Gargoyle local2.info chat[1237]: send ( ^M)
Jan  1 01:00:48 Gargoyle daemon.info pppd[1158]: Serial connection established.
Jan  1 01:00:48 Gargoyle daemon.info pppd[1158]: Using interface 3g-wan
Jan  1 01:00:48 Gargoyle daemon.notice pppd[1158]: Connect: 3g-wan <--> /dev/ttyUSB0
Jan  1 01:00:48 Gargoyle kern.info kernel: [   48.870000] br-lan: port 2(wlan0) entered forwarding state
Jan  1 01:00:48 Gargoyle kern.info kernel: [   48.870000] br-lan: port 2(wlan0) entered forwarding state
Jan  1 01:00:49 Gargoyle daemon.info hostapd: wlan0: STA 50:46:5d:18:76:3d IEEE 802.11: authenticated
Jan  1 01:00:49 Gargoyle daemon.info hostapd: wlan0: STA 50:46:5d:18:76:3d IEEE 802.11: associated (aid 1)
Jan  1 01:00:50 Gargoyle daemon.info hostapd: wlan0: STA 50:46:5d:18:76:3d WPA: pairwise key handshake completed (RSN)
Jan  1 01:00:50 Gargoyle kern.info kernel: [   50.870000] br-lan: port 2(wlan0) entered forwarding state
Jan  1 01:00:01 Gargoyle daemon.info hostapd: wlan0: STA 50:46:5d:18:76:3d WPA: group key handshake completed (RSN)
Jan  1 01:00:02 Gargoyle daemon.warn pppd[1158]: Could not determine remote IP address: defaulting to 10.64.64.64
Jan  1 01:00:02 Gargoyle daemon.notice pppd[1158]: local  IP address 46.113.46.231
Jan  1 01:00:02 Gargoyle daemon.notice pppd[1158]: remote IP address 10.64.64.64
Jan  1 01:00:02 Gargoyle daemon.notice pppd[1158]: primary   DNS address 89.108.195.21
Jan  1 01:00:02 Gargoyle daemon.notice pppd[1158]: secondary DNS address 89.108.202.21
Jan  1 01:00:02 Gargoyle daemon.notice netifd: Interface 'wan' is now up
Jan  1 01:00:04 Gargoyle user.info sysinit: Loading defaults
Jan  1 01:00:05 Gargoyle user.info sysinit: Loading synflood protection
Jan  1 01:00:05 Gargoyle user.info sysinit: Adding custom chains
Jan  1 01:00:06 Gargoyle user.info sysinit: Loading zones
Jan  1 01:00:07 Gargoyle user.info sysinit: Loading forwardings
Jan  1 01:00:07 Gargoyle user.info sysinit: Loading rules
Jan  1 01:00:08 Gargoyle user.info sysinit: Loading redirects
Jan  1 01:00:08 Gargoyle user.info sysinit: Loading includes
Jan  1 01:00:09 Gargoyle user.info sysinit: Optimizing conntrack
Jan  1 01:00:09 Gargoyle user.info sysinit: Loading interfaces
Jan  1 01:00:09 Gargoyle user.info firewall: adding lan (br-lan) to zone lan
Jan  1 01:00:12 Gargoyle authpriv.info dropbear[1882]: Running in background
Jan  1 01:00:13 Gargoyle daemon.warn httpd_gargoyle[1917]: started as root without requesting chroot(), warning only
Jan  1 01:00:13 Gargoyle daemon.notice httpd_gargoyle[1917]: httpd_gargoyle/1.0 14mar2008 starting on Gargoyle, port 80
Jan  1 01:00:13 Gargoyle kern.warn kernel: [   64.840000] head: sending ioctl 540d to a partition!
Jan  1 01:00:13 Gargoyle kern.warn kernel: [   64.850000] head: sending ioctl 540d to a partition!
Jan  1 01:00:14 Gargoyle user.notice dnsmasq: DNS rebinding protection is active, will discard upstream RFC1918 responses!
Jan  1 01:00:14 Gargoyle user.notice dnsmasq: Allowing 127.0.0.0/8 responses
Jan  1 01:00:16 Gargoyle kern.warn kernel: [   67.230000] head: sending ioctl 540d to a partition!
Jan  1 01:00:16 Gargoyle kern.warn kernel: [   67.240000] head: sending ioctl 540d to a partition!
Jun 29 14:11:50 Gargoyle daemon.info dnsmasq[2092]: started, version 2.62 cachesize 150
Jun 29 14:11:50 Gargoyle daemon.info dnsmasq[2092]: compile time options: IPv6 GNU-getopt no-DBus no-i18n no-IDN DHCP no-DHCPv6 no-Lua TFTP no-conntrack
Jun 29 14:11:50 Gargoyle daemon.info dnsmasq-dhcp[2092]: DHCP, IP range 192.168.1.100 -- 192.168.1.249, lease time 12h
Jun 29 14:11:50 Gargoyle daemon.info dnsmasq[2092]: using local addresses only for domain lan
Jun 29 14:11:50 Gargoyle daemon.info dnsmasq[2092]: reading /tmp/resolv.conf.auto
Jun 29 14:11:50 Gargoyle daemon.info dnsmasq[2092]: using nameserver 89.108.195.21#53
Jun 29 14:11:50 Gargoyle daemon.info dnsmasq[2092]: using nameserver 89.108.202.21#53
Jun 29 14:11:50 Gargoyle daemon.warn dnsmasq[2092]: ignoring nameserver 192.168.1.1 - local interface
Jun 29 14:11:50 Gargoyle daemon.info dnsmasq[2092]: using local addresses only for domain lan
Jun 29 14:11:50 Gargoyle daemon.info dnsmasq[2092]: read /etc/hosts - 2 addresses
Jun 29 14:11:50 Gargoyle daemon.info dnsmasq-dhcp[2092]: read /etc/ethers - 0 addresses
Jun 29 14:11:50 Gargoyle daemon.info hostapd: wlan0: STA 50:46:5d:18:76:3d WPA: group key handshake completed (RSN)
Jun 29 14:11:51 Gargoyle user.info sysinit: ERROR: No valid dynamic DNS service configurations defined
Jun 29 14:11:51 Gargoyle user.info sysinit: (Did you specify correct configuration file path?)
Jun 29 14:11:51 Gargoyle user.notice fstab: mount: mounting /dev/sda2 on /mnt/sda2 failed: Invalid argument
Jun 29 14:11:51 Gargoyle user.info sysinit: setting up led WAN
Jun 29 14:11:51 Gargoyle user.info sysinit: setting up led LAN1
Jun 29 14:11:51 Gargoyle user.info sysinit: setting up led LAN2
Jun 29 14:11:51 Gargoyle user.info sysinit: setting up led LAN3
Jun 29 14:11:51 Gargoyle user.info sysinit: setting up led LAN4
Jun 29 14:11:51 Gargoyle user.info sysinit: setting up led WLAN
Jun 29 14:11:51 Gargoyle user.info sysinit: setting up led USB
Jun 29 14:11:54 Gargoyle daemon.info hostapd: wlan0: STA 00:21:5d:0d:08:90 IEEE 802.11: authenticated
Jun 29 14:11:54 Gargoyle daemon.info hostapd: wlan0: STA 00:21:5d:0d:08:90 IEEE 802.11: associated (aid 2)
Jun 29 14:11:54 Gargoyle daemon.info hostapd: wlan0: STA 00:21:5d:0d:08:90 WPA: pairwise key handshake completed (RSN)
Jun 29 14:11:54 Gargoyle daemon.info dnsmasq-dhcp[2092]: DHCPREQUEST(br-lan) 192.168.1.108 00:21:5d:0d:08:90 
Jun 29 14:11:54 Gargoyle daemon.info dnsmasq-dhcp[2092]: DHCPACK(br-lan) 192.168.1.108 00:21:5d:0d:08:90 gosia-PC
Jun 29 14:11:57 Gargoyle user.notice ifup: Enabling Router Solicitations on wan (3g-wan)
Jun 29 14:11:57 Gargoyle user.info firewall: adding wan (3g-wan) to zone wan
Jun 29 14:12:01 Gargoyle daemon.info dnsmasq-dhcp[2092]: DHCPDISCOVER(br-lan) 50:46:5d:18:76:3d 
Jun 29 14:12:01 Gargoyle daemon.info dnsmasq-dhcp[2092]: DHCPOFFER(br-lan) 192.168.1.111 50:46:5d:18:76:3d 
Jun 29 14:12:01 Gargoyle daemon.info dnsmasq-dhcp[2092]: DHCPREQUEST(br-lan) 192.168.1.111 50:46:5d:18:76:3d 
Jun 29 14:12:01 Gargoyle daemon.info dnsmasq-dhcp[2092]: DHCPACK(br-lan) 192.168.1.111 50:46:5d:18:76:3d android-1b7631d1195ff6f3
Jun 29 14:12:03 Gargoyle kern.warn kernel: [   81.730000] ipt_bandwidth: timezone shift of 120 minutes detected, adjusting
Jun 29 14:12:03 Gargoyle kern.warn kernel: [   81.740000]                old minutes west=0, new minutes west=-120
Jun 29 14:12:16 Gargoyle user.notice ifup: Enabling Router Solicitations on loopback (lo)
Jun 29 14:19:15 Gargoyle authpriv.info dropbear[2943]: Child connection from 192.168.1.101:33804
Jun 29 14:19:20 Gargoyle authpriv.notice dropbear[2943]: Password auth succeeded for 'root' from 192.168.1.101:33804
Jan  1 01:01:17 Gargoyle kern.info kernel: [    9.840000] usbcore: registered new interface driver usb-storage
Jan  1 01:01:17 Gargoyle kern.info kernel: [    9.850000] USB Mass Storage support registered.
Jan  1 01:01:17 Gargoyle kern.info kernel: [   10.110000] usb 1-1: new high-speed USB device number 2 using ehci-platform
Jan  1 01:01:17 Gargoyle kern.info kernel: [   10.270000] scsi3 : usb-storage 1-1:1.3
Jan  1 01:01:17 Gargoyle kern.notice kernel: [   11.270000] scsi 3:0:0:0: Direct-Access     HUAWEI   SD Storage       2.31 PQ: 0 ANSI: 2
Jan  1 01:01:17 Gargoyle kern.notice kernel: [   11.280000] sd 3:0:0:0: [sda] Attached SCSI removable disk
Jan  1 01:01:17 Gargoyle kern.notice kernel: [   70.080000] sd 3:0:0:0: [sda] 15552512 512-byte logical blocks: (7.96 GB/7.41 GiB)
Jan  1 01:01:17 Gargoyle kern.notice kernel: [   70.090000] sd 3:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Jan  1 01:01:17 Gargoyle kern.info kernel: [   70.100000]  sda: sda1 sda2
Jan  1 01:01:17 Gargoyle kern.info kernel: [   71.220000] Compat-drivers backport release: compat-drivers-2013-01-21-1
Jan  1 01:01:17 Gargoyle kern.info kernel: [   71.230000] Backport based on wireless-testing.git master-2013-02-22
Jan  1 01:01:17 Gargoyle kern.info kernel: [   71.240000] compat.git: wireless-testing.git
Jan  1 01:01:17 Gargoyle kern.info kernel: [   71.380000] cfg80211: Calling CRDA to update world regulatory domain
Jan  1 01:01:17 Gargoyle kern.info kernel: [   71.390000] cfg80211: World regulatory domain updated:
Jan  1 01:01:17 Gargoyle kern.info kernel: [   71.390000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
Jan  1 01:01:17 Gargoyle kern.info kernel: [   71.400000] cfg80211:   (2400000 KHz - 2483000 KHz @ 40000 KHz), (N/A, 3000 mBm)
Jan  1 01:01:17 Gargoyle kern.info kernel: [   71.410000] cfg80211:   (5140000 KHz - 5860000 KHz @ 40000 KHz), (N/A, 3000 mBm)
Jan  1 01:01:17 Gargoyle kern.debug kernel: [   72.220000] ath: EEPROM regdomain: 0x0
Jan  1 01:01:17 Gargoyle kern.debug kernel: [   72.220000] ath: EEPROM indicates default country code should be used
Jan  1 01:01:17 Gargoyle kern.debug kernel: [   72.220000] ath: doing EEPROM country->regdmn map search
Jan  1 01:01:17 Gargoyle kern.debug kernel: [   72.220000] ath: country maps to regdmn code: 0x3a
Jan  1 01:01:17 Gargoyle kern.debug kernel: [   72.220000] ath: Country alpha2 being used: US
Jan  1 01:01:17 Gargoyle kern.debug kernel: [   72.220000] ath: Regpair used: 0x3a
Jan  1 01:01:17 Gargoyle kern.debug kernel: [   72.220000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
Jan  1 01:01:17 Gargoyle kern.debug kernel: [   72.230000] Registered led device: ath9k-phy0
Jan  1 01:01:17 Gargoyle kern.info kernel: [   72.230000] ieee80211 phy0: Atheros AR9340 Rev:0 mem=0xb8100000, irq=47
Jan  1 01:01:17 Gargoyle kern.info kernel: [   72.240000] cfg80211: Calling CRDA for country: US
Jan  1 01:01:17 Gargoyle kern.info kernel: [   72.250000] cfg80211: Regulatory domain changed to country: US
Jan  1 01:01:17 Gargoyle kern.info kernel: [   72.250000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
Jan  1 01:01:17 Gargoyle kern.info kernel: [   72.260000] cfg80211:   (2400000 KHz - 2483000 KHz @ 40000 KHz), (N/A, 3000 mBm)
Jan  1 01:01:17 Gargoyle kern.info kernel: [   72.270000] cfg80211:   (5140000 KHz - 5860000 KHz @ 40000 KHz), (N/A, 3000 mBm)
Jan  1 01:01:17 Gargoyle kern.info kernel: [   72.460000] PPP generic driver version 2.4.2
Jan  1 01:01:17 Gargoyle kern.info kernel: [   72.530000] tun: Universal TUN/TAP device driver, 1.6
Jan  1 01:01:17 Gargoyle kern.info kernel: [   72.540000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
Jan  1 01:01:17 Gargoyle kern.info kernel: [   72.630000] GRE over IPv4 demultiplexor driver
Jan  1 01:01:17 Gargoyle kern.warn kernel: [   72.650000] ip_gre: Unknown symbol icmpv6_send (err 0)
Jan  1 01:01:17 Gargoyle kern.info kernel: [   72.750000] ip_tables: (C) 2000-2006 Netfilter Core Team
Jan  1 01:01:17 Gargoyle kern.info kernel: [   73.230000] NET: Registered protocol family 24
Jan  1 01:01:17 Gargoyle kern.info kernel: [   73.350000] nf_conntrack version 0.5.0 (456 buckets, 1824 max)
Jan  1 01:01:17 Gargoyle kern.info kernel: [   73.680000] PPTP driver version 0.8.5
Jan  1 01:01:17 Gargoyle kern.info kernel: [   74.280000] xt_time: kernel timezone is -0000
Jan  1 01:01:17 Gargoyle kern.info kernel: [   74.980000]     Hooked IMQ after mangle on PREROUTING
Jan  1 01:01:17 Gargoyle kern.info kernel: [   74.990000]     Hooked IMQ after nat on POSTROUTING
Jan  1 01:01:17 Gargoyle kern.info kernel: [   74.990000] IMQ driver loaded successfully. (numdevs = 2, numqueues = 1)
Jan  1 01:01:17 Gargoyle kern.info kernel: [   75.170000] Netfilter messages via NETLINK v0.30.
Jan  1 01:01:17 Gargoyle kern.notice kernel: [   75.220000] ip_set: protocol 6
Jan  1 01:01:17 Gargoyle kern.info kernel: [   75.820000] usbcore: registered new interface driver cdc_acm
Jan  1 01:01:17 Gargoyle kern.info kernel: [   75.820000] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
Jan  1 01:01:17 Gargoyle kern.info kernel: [   75.950000] usbcore: registered new interface driver usbserial
Jan  1 01:01:17 Gargoyle kern.info kernel: [   75.960000] USB Serial support registered for generic
Jan  1 01:01:17 Gargoyle kern.info kernel: [   75.960000] usbcore: registered new interface driver usbserial_generic
Jan  1 01:01:17 Gargoyle kern.info kernel: [   75.970000] usbserial: USB Serial Driver core
Jan  1 01:01:17 Gargoyle kern.info kernel: [   76.010000] usbcore: registered new interface driver cdc_ether
Jan  1 01:01:17 Gargoyle kern.info kernel: [   76.080000] usbcore: registered new interface driver cdc_ncm
Jan  1 01:01:17 Gargoyle kern.info kernel: [   76.170000] USB Serial support registered for GSM modem (1-port)
Jan  1 01:01:17 Gargoyle kern.info kernel: [   76.180000] option 1-1:1.0: GSM modem (1-port) converter detected
Jan  1 01:01:17 Gargoyle kern.info kernel: [   76.190000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
Jan  1 01:01:17 Gargoyle kern.info kernel: [   76.190000] option 1-1:1.1: GSM modem (1-port) converter detected
Jan  1 01:01:17 Gargoyle kern.info kernel: [   76.200000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
Jan  1 01:01:17 Gargoyle kern.info kernel: [   76.210000] option 1-1:1.2: GSM modem (1-port) converter detected
Jan  1 01:01:17 Gargoyle kern.info kernel: [   76.210000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
Jan  1 01:01:17 Gargoyle kern.info kernel: [   76.220000] usbcore: registered new interface driver option
Jan  1 01:01:18 Gargoyle kern.info kernel: [   78.980000] EXT4-fs (sda1): mounting ext3 file system using the ext4 subsystem
Jan  1 01:01:19 Gargoyle kern.info kernel: [   79.010000] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
Jan  1 01:01:22 Gargoyle kern.info kernel: [   82.180000] device eth1 entered promiscuous mode
Jan  1 01:01:22 Gargoyle daemon.notice netifd: Interface 'lan' is now up
Jan  1 01:01:22 Gargoyle daemon.notice netifd: Interface 'loopback' is now up
Jan  1 01:01:22 Gargoyle kern.info kernel: [   82.780000] eth1: link up (1000Mbps/Full duplex)
Jan  1 01:01:22 Gargoyle kern.info kernel: [   82.780000] br-lan: port 1(eth1) entered forwarding state
Jan  1 01:01:22 Gargoyle kern.info kernel: [   82.790000] br-lan: port 1(eth1) entered forwarding state
Jan  1 01:01:23 Gargoyle user.notice ifup: Enabling Router Solicitations on lan (br-lan)
Jan  1 01:01:24 Gargoyle kern.info kernel: [   84.790000] br-lan: port 1(eth1) entered forwarding state
Jan  1 01:01:27 Gargoyle daemon.notice pppd[1163]: pppd 2.4.5 started by root, uid 0
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: abort on (BUSY)
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: abort on (NO CARRIER)
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: abort on (ERROR)
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: report (CONNECT)
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: timeout set to 10 seconds
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: send (AT&F^M)
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: expect (OK)
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: AT&F^M^M
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: OK
Jan  1 01:01:28 Gargoyle local2.info chat[1242]:  -- got it
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: send (ATE1^M)
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: expect (OK)
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: ^M
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: ATE1^M^M
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: OK
Jan  1 01:01:28 Gargoyle local2.info chat[1242]:  -- got it
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: send (AT+CGDCONT=1,"IP","internet"^M)
Jan  1 01:01:28 Gargoyle kern.info kernel: [   88.800000] device wlan0 entered promiscuous mode
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: timeout set to 30 seconds
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: expect (OK)
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: ^M
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: AT+CGDCONT=1,"IP","internet"^M^M
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: OK
Jan  1 01:01:28 Gargoyle local2.info chat[1242]:  -- got it
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: send (ATD*99***1#^M)
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: expect (CONNECT)
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: ^M
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: ATD*99***1#^M^M
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: CONNECT
Jan  1 01:01:28 Gargoyle local2.info chat[1242]:  -- got it
Jan  1 01:01:28 Gargoyle local2.info chat[1242]: send ( ^M)
Jan  1 01:01:28 Gargoyle daemon.info pppd[1163]: Serial connection established.
Jan  1 01:01:28 Gargoyle daemon.info pppd[1163]: Using interface 3g-wan
Jan  1 01:01:28 Gargoyle daemon.notice pppd[1163]: Connect: 3g-wan <--> /dev/ttyUSB0
Jan  1 01:01:29 Gargoyle kern.info kernel: [   89.290000] br-lan: port 2(wlan0) entered forwarding state
Jan  1 01:01:29 Gargoyle kern.info kernel: [   89.300000] br-lan: port 2(wlan0) entered forwarding state
Jan  1 01:01:31 Gargoyle kern.info kernel: [   91.300000] br-lan: port 2(wlan0) entered forwarding state
Jan  1 01:00:01 Gargoyle daemon.warn pppd[1163]: Could not determine remote IP address: defaulting to 10.64.64.64
Jan  1 01:00:01 Gargoyle daemon.notice pppd[1163]: local  IP address 46.113.46.231
Jan  1 01:00:01 Gargoyle daemon.notice pppd[1163]: remote IP address 10.64.64.64
Jan  1 01:00:01 Gargoyle daemon.notice pppd[1163]: primary   DNS address 89.108.195.21
Jan  1 01:00:01 Gargoyle daemon.notice pppd[1163]: secondary DNS address 89.108.202.21
Jan  1 01:00:02 Gargoyle daemon.notice netifd: Interface 'wan' is now up
Jan  1 01:00:04 Gargoyle user.info sysinit: Loading defaults
Jan  1 01:00:05 Gargoyle user.info sysinit: Loading synflood protection
Jan  1 01:00:05 Gargoyle user.info sysinit: Adding custom chains
Jan  1 01:00:05 Gargoyle user.info sysinit: Loading zones
Jan  1 01:00:07 Gargoyle user.info sysinit: Loading forwardings
Jan  1 01:00:07 Gargoyle user.info sysinit: Loading rules
Jan  1 01:00:07 Gargoyle user.info sysinit: Loading redirects
Jan  1 01:00:07 Gargoyle user.info sysinit: Loading includes
Jan  1 01:00:09 Gargoyle user.info sysinit: Optimizing conntrack
Jan  1 01:00:09 Gargoyle user.info sysinit: Loading interfaces
Jan  1 01:00:09 Gargoyle user.info firewall: adding lan (br-lan) to zone lan
Jan  1 01:00:12 Gargoyle authpriv.info dropbear[1869]: Running in background
Jan  1 01:00:12 Gargoyle daemon.warn httpd_gargoyle[1894]: started as root without requesting chroot(), warning only
Jan  1 01:00:12 Gargoyle daemon.notice httpd_gargoyle[1894]: httpd_gargoyle/1.0 14mar2008 starting on Gargoyle, port 80
Jan  1 01:00:13 Gargoyle kern.warn kernel: [  105.070000] head: sending ioctl 540d to a partition!
Jan  1 01:00:13 Gargoyle kern.warn kernel: [  105.070000] head: sending ioctl 540d to a partition!
Jan  1 01:00:14 Gargoyle user.notice dnsmasq: DNS rebinding protection is active, will discard upstream RFC1918 responses!
Jan  1 01:00:14 Gargoyle user.notice dnsmasq: Allowing 127.0.0.0/8 responses
Jun 29 14:24:45 Gargoyle kern.warn kernel: [  107.560000] head: sending ioctl 540d to a partition!
Jun 29 14:24:45 Gargoyle kern.warn kernel: [  107.570000] head: sending ioctl 540d to a partition!
Jun 29 14:24:46 Gargoyle daemon.info dnsmasq[2069]: started, version 2.62 cachesize 150
Jun 29 14:24:46 Gargoyle daemon.info dnsmasq[2069]: compile time options: IPv6 GNU-getopt no-DBus no-i18n no-IDN DHCP no-DHCPv6 no-Lua TFTP no-conntrack
Jun 29 14:24:46 Gargoyle daemon.info dnsmasq-dhcp[2069]: DHCP, IP range 192.168.1.100 -- 192.168.1.249, lease time 12h
Jun 29 14:24:46 Gargoyle daemon.info dnsmasq[2069]: using local addresses only for domain lan
Jun 29 14:24:46 Gargoyle daemon.info dnsmasq[2069]: reading /tmp/resolv.conf.auto
Jun 29 14:24:46 Gargoyle daemon.info dnsmasq[2069]: using nameserver 89.108.195.21#53
Jun 29 14:24:46 Gargoyle daemon.info dnsmasq[2069]: using nameserver 89.108.202.21#53
Jun 29 14:24:46 Gargoyle daemon.warn dnsmasq[2069]: ignoring nameserver 192.168.1.1 - local interface
Jun 29 14:24:46 Gargoyle daemon.info dnsmasq[2069]: using local addresses only for domain lan
Jun 29 14:24:46 Gargoyle daemon.info dnsmasq[2069]: read /etc/hosts - 2 addresses
Jun 29 14:24:46 Gargoyle daemon.info dnsmasq-dhcp[2069]: read /etc/ethers - 0 addresses
Jun 29 14:24:47 Gargoyle user.info sysinit: ERROR: No valid dynamic DNS service configurations defined
Jun 29 14:24:47 Gargoyle user.info sysinit: (Did you specify correct configuration file path?)
Jun 29 14:24:47 Gargoyle user.notice fstab: mount: mounting /dev/sda2 on /mnt/sda2 failed: Invalid argument
Jun 29 14:24:47 Gargoyle user.info sysinit: setting up led WAN
Jun 29 14:24:47 Gargoyle user.info sysinit: setting up led LAN1
Jun 29 14:24:47 Gargoyle user.info sysinit: setting up led LAN2
Jun 29 14:24:47 Gargoyle user.info sysinit: setting up led LAN3
Jun 29 14:24:47 Gargoyle user.info sysinit: setting up led LAN4
Jun 29 14:24:47 Gargoyle user.info sysinit: setting up led WLAN
Jun 29 14:24:47 Gargoyle user.info sysinit: setting up led USB
Jun 29 14:24:53 Gargoyle user.notice ifup: Enabling Router Solicitations on wan (3g-wan)
Jun 29 14:24:54 Gargoyle user.info firewall: adding wan (3g-wan) to zone wan
Jun 29 14:24:59 Gargoyle kern.warn kernel: [  121.990000] ipt_bandwidth: timezone shift of 120 minutes detected, adjusting
Jun 29 14:24:59 Gargoyle kern.warn kernel: [  122.000000]                old minutes west=0, new minutes west=-120
Jun 29 14:25:12 Gargoyle user.notice ifup: Enabling Router Solicitations on loopback (lo)
Jun 29 14:25:25 Gargoyle authpriv.info dropbear[2878]: Child connection from 192.168.1.101:33870
Jun 29 14:25:25 Gargoyle daemon.info hostapd: wlan0: STA 00:21:5d:0d:08:90 IEEE 802.11: authenticated
Jun 29 14:25:25 Gargoyle daemon.info hostapd: wlan0: STA 00:21:5d:0d:08:90 IEEE 802.11: associated (aid 1)
Jun 29 14:25:25 Gargoyle daemon.info hostapd: wlan0: STA 00:21:5d:0d:08:90 WPA: pairwise key handshake completed (RSN)
Jun 29 14:25:25 Gargoyle daemon.info dnsmasq-dhcp[2069]: DHCPREQUEST(br-lan) 192.168.1.108 00:21:5d:0d:08:90 
Jun 29 14:25:25 Gargoyle daemon.info dnsmasq-dhcp[2069]: DHCPACK(br-lan) 192.168.1.108 00:21:5d:0d:08:90 gosia-PC
Jun 29 14:25:32 Gargoyle authpriv.notice dropbear[2878]: Password auth succeeded for 'root' from 192.168.1.101:33870
Jun 29 14:26:34 Gargoyle daemon.info hostapd: wlan0: STA 50:46:5d:18:76:3d IEEE 802.11: authenticated
Jun 29 14:26:34 Gargoyle daemon.info hostapd: wlan0: STA 50:46:5d:18:76:3d IEEE 802.11: associated (aid 2)
Jun 29 14:26:34 Gargoyle daemon.info hostapd: wlan0: STA 50:46:5d:18:76:3d WPA: pairwise key handshake completed (RSN)
Jun 29 14:26:35 Gargoyle daemon.info dnsmasq-dhcp[2069]: DHCPREQUEST(br-lan) 192.168.1.111 50:46:5d:18:76:3d 
Jun 29 14:26:35 Gargoyle daemon.info dnsmasq-dhcp[2069]: DHCPACK(br-lan) 192.168.1.111 50:46:5d:18:76:3d android-1b7631d1195ff6f3

w przypadku standardowego czasu preinit - 20s montuje naped w okolicach 38s a jak zwieksze preinit do 80s. to montuje go w 78s

754

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Witam

o dziwo jak modem podpialem przez hub'a wszystko zaczelo dzialac. ;/

Pozdrawiam

755

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

root@Gargoyle:~# mount  | grep /dev/sd
/dev/sdb1 on /overlay type ext2 (rw,noatime,user_xattr,barrier=1)
root@Gargoyle:~# df -h  | grep /dev/sd
/dev/sdb1                 7.1G      2.6M      7.1G   0% /overlay

Co jest z tym moim extrootem ?

1. Modem e3131, sieć Aero2  + Router TL-MR3420 Gargoyle 1.6.2.1
2. Modem E3372, sieć CP LTE + Router TL-MR3420 Gargoyle 1.6.2.1

756

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Na razie nic, w sensie jest.. Cały wynik mount pokaż.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

757

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Wydaje mi się że jest coś nie tak.

root@Gargoyle:~# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime,size=14580k)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/sdb1 on /overlay type ext2 (rw,noatime,user_xattr,barrier=1)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)

/etc.config/fstable

config global 'automount'
    option from_fstab '1'
    option anon_mount '1'

config global 'autoswap'
    option from_fstab '1'
    option anon_swap '0'

config mount
    option target '/overlay'
    option device '/dev/sda98'
    option fstype 'ext4'
    option options 'rw,noatime'
    option enabled '0'
    option enabled_fsck '0'

config swap
    option device '/dev/sda99'
    option enabled '0' 

Nie chce mi np stworzyć katalogu konfiguracja mimo wydawania poleceń

# uci set transmission.@transmission[0].config_dir=/mnt/sda1/torrenty/konfiguracja
    # uci commit transmission
1. Modem e3131, sieć Aero2  + Router TL-MR3420 Gargoyle 1.6.2.1
2. Modem E3372, sieć CP LTE + Router TL-MR3420 Gargoyle 1.6.2.1

758

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Jest ok.

mkdir -p /mnt/sda1/torrenty/konfiguracja

zrób

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

759

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

a stworzyłem ręcznie ten katalog i działa. Dzieki

1. Modem e3131, sieć Aero2  + Router TL-MR3420 Gargoyle 1.6.2.1
2. Modem E3372, sieć CP LTE + Router TL-MR3420 Gargoyle 1.6.2.1

760

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Cezary świetny poradnik.
Jestem świeży w temacie i stawiałem openwrt w zasadzie w ciemno. Oczywiście zaraz zabrakło miejsca na to, co było mi potrzebne, więc potrzebny mi był extroot.
Próbowałem za pomocą innych poradników, ale ten poprowadził mnie przez wszystko bez najmniejszego zająknięcia, tak więc dzięki serdeczne!

761

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Czy jest możliwość restartowania modemu gdy nie jest zamontowany extroot? Za każdym razem gdy  odłączę zestaw od prądu to całość startuje bez extroota i muszę od nowa albo odłączać wtyczkę z gniazda routera lub robić restart przez menu gargoyle.  Chciałbym ten proces zautomatyzować i gdy nie wykrywa podłączonego exroota po np 1 minucie robi reboot routera smile.

Drugi problem jest taki iż we wcześniejszej wersji gargoyle czyli 1.5.9.6 3ginfo czyli ręczne rozłączenie i połączenie trwało bardzo krótko ( myślę że około 15-20 sekund) a w najnowszej wersji jest tak że jak kliknę rozłącz i potem połącz to całość operacji to około 40 sekund. Da się to przyśpieszyć?

1. Modem e3131, sieć Aero2  + Router TL-MR3420 Gargoyle 1.6.2.1
2. Modem E3372, sieć CP LTE + Router TL-MR3420 Gargoyle 1.6.2.1

762

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

2. Fizycznie robione jest ifup wan. A 1.5.9.x i 1.5.10.x jest zrobione na tej samej podstawie - za wiele się w AA nie zmieniło - więc problem masz w czymś innym - modemie czy operatorze.
1. Napisz sobie skrypcik w routerze, ze jak nie ma extroota to robi restart.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

763

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Hehe, nie mam pojęcia nawet jak taki skrypt miałby wyglądać, już wcześniej patrzyłem w "Przydatne skrypty", ale tam nie ma gotowca.

1. Modem e3131, sieć Aero2  + Router TL-MR3420 Gargoyle 1.6.2.1
2. Modem E3372, sieć CP LTE + Router TL-MR3420 Gargoyle 1.6.2.1

764

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Proszę:

A=$(mount | grep "/dev/sd.*on /overlay" | wc -l)
if [ "$A" = "1" ]; then
 echo "jest extroot"
else
 echo "nie ma extroota"
fi
Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

765 (edytowany przez lowermann 2013-08-02 11:24:54)

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Rozumiem iż zmienna A to czas, a polecenie fi to reset modemu?

Czyli tworzę skrypt o nazwie extroot.sh poleceniem

# touch /bin/extroot.sh
 # chmod 755 /bin/extroot.sh

o następującej wartości

A=$(mount | grep "/dev/sd.*on /overlay" | wc -l)
if [ "$A" = "1" ]; then
 echo "jest extroot"
else
 echo "nie ma extroota"
fi
exit 0

I dodaję skrypt do /etc/rc.local żeby uruchamiał się przy starcie systemu ? Dobrze zrozumiałem ?

1. Modem e3131, sieć Aero2  + Router TL-MR3420 Gargoyle 1.6.2.1
2. Modem E3372, sieć CP LTE + Router TL-MR3420 Gargoyle 1.6.2.1

766

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Nie smile Jaki czas, jaki reset modemu? W zmiennej A masz 0 lub 1 jak jest dysk na extroocie zamontowany. Chcesz zreset routera zrobić to zamiast echo "nie ma extroota" wpisz reboot.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

767

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Zrobiłem tak:
Utworzyłem skrypt o nazwie extroot.sh poleceniem

# touch /bin/extroot.sh
 # chmod 755 /bin/extroot.sh
O następującej wartości
A=$(mount | grep "/dev/sd.*on /overlay" | wc -l)
if [ "$A" = "1" ]; then
 echo "jest extroot, nic nie rób :)"
else
 reboot
fi

Jego wywołanie dodałem do skryptu uruchamianego przy starcie systemu czyli do
/etc/rc.local,

Tam zawarłem linijkę z jego wywołaniem czyli

/bin/extroot.sh &
exit 0

I działa, tylko moje pytanie jest takie. Jeżeli extroot padnie to router będzie non stop się resetował. Jak się zabezpieczyć przed takim czymś? Np po 5 resetach żeby wystartował normalnie bez extroota ??

P.S żeby nie zaśmiecać tematu proponuję usunięcie mojego postu 780 smile

1. Modem e3131, sieć Aero2  + Router TL-MR3420 Gargoyle 1.6.2.1
2. Modem E3372, sieć CP LTE + Router TL-MR3420 Gargoyle 1.6.2.1

768

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Napisać skrypt oczywiście smile. To tylko parę linii, ale jak Ci je napiszę to nie będziesz miał takiej satysfakcji jak sam to zrobisz.

- przed rebootem utwórz plik we flash (np. w /root)
- wpisz do pliku coś większego (liczbę) niż tam jest albo sprawdzaj ile plików jest utworzonych
- jeżeli w pliku jest liczba mniejsza niż założenia lub jest mniej plików - reboot

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

769

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Musiałbym się chyba z rok czasu uczyć programowania. Skrypt który mi wcześniej napisałeś to dla mnie czarna magia, w życiu bym tego sam nie napisał smile Dobra zostawmy to tak jak jest smile Jeszcze tylko jedno pytanie. W razie padu extroota wystarczy ponownie wgrać (nadpisać) oprogramowanie w wersji bieżącej żeby wyeliminować samoczynny restart ?

1. Modem e3131, sieć Aero2  + Router TL-MR3420 Gargoyle 1.6.2.1
2. Modem E3372, sieć CP LTE + Router TL-MR3420 Gargoyle 1.6.2.1

770

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Po prostu skasuj plik /bin/extroot.sh lub jego wywołanie. Jeżeli spytasz - ale jak, bo przecież się resetuje w kółko - to odpowiem że masz przecież tryb failsafe, w którym możesz cokolwiek zmienić w systemie plików.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

771

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

uci: I/O error oznacza błąd zapisu we flash, więc po prostu tego nie zapisał.

Zrób firstboota i ponów całość bez formatowania nośnika już, bez instalacji e2fsprogs.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

772

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

firstboot oczywiście, już poprawiłem.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

773

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Ale po firstbootcie zrestartuj router.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

774

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

jurekg napisał/a:

ps. być może będą następne problemy i pytania odnośnie wgrywania pluginów (czy jak to się tam nazywa wink )

Od tego też masz następny poradnik smile

Pokaż jeszcze wynik mount tak po prostu.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

775

Odp: [howto] Extroot dla Gargoyle na TL-MR3420/MR3220/MR3020/MR3040

Masz extroota smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.