logread

Mar 11 09:31:01 Gargoyle daemon.info hostapd: wlan0: STA {adres mac} WPA: group key handshake completed (RSN)
Mar 11 09:34:44 Gargoyle daemon.err transmission-daemon[3567]: Game Of Thrones Season 1 - Complete read failed for "Game Of Thrones Season 1 - Complete/S01E10 - Fire and Blood.avi": Input/output error (inout.c:129)
Mar 11 09:34:44 Gargoyle daemon.err transmission-daemon[3567]: Game Of Thrones Season 1 - Complete Piece 1855, which was just downloaded, failed its checksum test (peer-mgr.c:1809)
Mar 11 09:34:46 Gargoyle daemon.err transmission-daemon[3567]: Game Of Thrones Season 1 - Complete read failed for "Game Of Thrones Season 1 - Complete/S01E08 - The Pointy End.avi": Input/output error (inout.c:129)
Mar 11 09:34:46 Gargoyle daemon.err transmission-daemon[3567]: Game Of Thrones Season 1 - Complete Piece 247, which was just downloaded, failed its checksum test (peer-mgr.c:1809)
Mar 11 09:34:46 Gargoyle daemon.err transmission-daemon[3567]: Game Of Thrones Season 1 - Complete read failed for "Game Of Thrones Season 1 - Complete/S01E05 - The Wolf and the Lion.avi": Input/output error (inout.c:129)
Mar 11 09:34:50 Gargoyle daemon.err transmission-daemon[3567]: Game Of Thrones Season 1 - Complete Piece 952, which was just downloaded, failed its checksum test (peer-mgr.c:1809)
Mar 11 09:34:50 Gargoyle daemon.err transmission-daemon[3567]: Game Of Thrones Season 1 - Complete read failed for "Game Of Thrones Season 1 - Complete/S01E04 - Cripples, Bastards and Broken Things.avi": Input/output error (inout.c:129)
Mar 11 09:34:52 Gargoyle daemon.err transmission-daemon[3567]: Game Of Thrones Season 1 - Complete read failed for "Game Of Thrones 

{tutaj kupa podobnych komunikatów}

Mar 11 09:43:30 Gargoyle daemon.err transmission-daemon[3567]: Insidious.2010.DVDRip.XviD-ViP3R read failed for "Insidious.2010.DVDRip.XviD-ViP3R/Insidious.2010.DVDRip.XviD-ViP3R.avi": Transport endpoint is not connected (inout.c:129)
Mar 11 09:43:42 Gargoyle daemon.err transmission-daemon[3567]: Couldn't save temporary file "/home/mount/torrenty/settings.json.tmp.fG3FWk": Transport endpoint is not connected (bencode.c:1746)
Mar 11 09:43:42 Gargoyle daemon.err transmission-daemon[3567]: Couldn't save temporary file "/home/mount/torrenty/dht.dat.tmp.RfLS6h": Transport endpoint is not connected (bencode.c:1746)
Mar 11 09:43:42 Gargoyle daemon.err transmission-daemon[3567]: Couldn't create "/home/mount": File exists (utils.c:575)
Mar 11 09:43:42 Gargoyle daemon.err transmission-daemon[3567]: Couldn't create "/home/mount/Game Of Thrones Season 1 - Complete": File exists (fdlimit.c:361)
Mar 11 09:43:42 Gargoyle daemon.err transmission-daemon[3567]: Game Of Thrones Season 1 - Complete tr_fdFileCheckout failed for "/home/mount/Game Of Thrones Season 1 - Complete/S01E08 - The Pointy End.avi.part": File exists (inout.c:103)
Mar 11 09:43:42 Gargoyle daemon.info transmission-daemon[3567]: Closing session
Mar 11 09:43:45 Gargoyle user.err syslog: transmission-daemon Error loading config file -- exiting. (daemon.c:491)
Mar 11 09:43:45 Gargoyle user.notice root: wps
Mar 11 09:43:45 Gargoyle user.notice root: pressed
Mar 11 09:43:45 Gargoyle user.notice root: wps
Mar 11 09:43:45 Gargoyle user.notice root: released
Mar 11 10:03:37 Gargoyle user.err syslog: transmission-daemon Error loading config file -- exiting. (daemon.c:491)

Pod wps mam podpisany restart transmission, ale demon nie wstaje. Gdy próbuję go ręcznie restartować...

oot@Gargoyle:/home# /etc/init.d/transmission restart
mkdir: can't create directory '/home/mount/': Transport endpoint is not connected
touch: /home/mount/torrenty/settings.json: Transport endpoint is not connected
/etc/rc.common: eval: line 1: can't create /home/mount/torrenty/settings.json: Transport endpoint is not connected
/etc/rc.common: eval: line 1: can't create /home/mount/torrenty/settings.json: Transport endpoint is not connected

{tak kilkadziesiąt razy}

wchodzę do katalogu z punktem montowania dla partycji (katalog mount)

root@Gargoyle:/# cd /home
root@Gargoyle:/home# ls
ls: ./mount: Transport endpoint is not connected

polecenie mount

root@Gargoyle:/home# 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)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/sde3 on /overlay type ext4 (rw,sync,relatime,user_xattr,barrier=1,data=ordered)
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)
nfsd on /proc/fs/nfsd type nfsd (rw,relatime)
/dev/sde2 on /home/mount type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)

Jak widać sde2 niby jest podmontowana i dla pewności, jak próbuję zamontować...

root@Gargoyle:/home# mount /home/mount
Mount is denied because the NTFS volume is already exclusively opened.
The volume may be already mounted, or another software may use it which
could be identified for example by the help of the 'fuser' command.
mount: mounting /dev/sde2 on /home/mount failed: No such device

Pomaga dopiero restart routera.

PS. Robiłem w windowsie scan tej partycji i coś tam wykryło i ponoć naprawiło. Ale problem jak widać nadal istnieje.

PS2. Aha no i dmesg

    0.000000] Linux version 3.3.8 (cezary@eko.one.pl) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #18 Fri Feb 1 17:25:41 CET 2013
[    0.000000] MyLoader: sysp=040a100a, boardp=40044e88, parts=420a1089
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019374 (MIPS 24Kc)
[    0.000000] SoC: Atheros AR9132 rev 2
[    0.000000] Clocks: CPU:400.000MHz, DDR:400.000MHz, AHB:200.000MHz, Ref:5.000MHz
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 02000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00002000
[    0.000000] Movable zone start PFN for each node
[    0.000000] Early memory PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00002000
[    0.000000] On node 0 totalpages: 8192
[    0.000000] free_area_init_node: node 0, pgdat 802f5cf0, node_mem_map 81000000
[    0.000000]   Normal zone: 64 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 8128 pages, LIFO batch:0
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
[    0.000000] Kernel command line:  board=TL-WR1043ND console=ttyS0,115200 rootfstype=squashfs,jffs2 noinitrd
[    0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 28976k/32768k available (2227k kernel code, 3792k reserved, 421k data, 216k init, 0k highmem)
[    0.000000] SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:51
[    0.000000] Calibrating delay loop... 265.42 BogoMIPS (lpj=1327104)
[    0.080000] pid_max: default: 32768 minimum: 301
[    0.080000] Mount-cache hash table entries: 512
[    0.090000] NET: Registered protocol family 16
[    0.090000] gpiochip_add: registered GPIOs 0 to 21 on device: ath79
[    0.100000] MIPS: machine is TP-LINK TL-WR1043ND
[    0.360000] bio: create slab <bio-0> at 0
[    0.370000] Switching to clocksource MIPS
[    0.380000] NET: Registered protocol family 2
[    0.380000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.380000] TCP established hash table entries: 1024 (order: 1, 8192 bytes)
[    0.390000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.390000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.400000] TCP reno registered
[    0.400000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.410000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.420000] NET: Registered protocol family 1
[    0.420000] PCI: CLS 0 bytes, default 32
[    0.440000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.440000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.450000] msgmni has been set to 56
[    0.460000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[    0.470000] io scheduler noop registered
[    0.470000] io scheduler deadline registered (default)
[    0.470000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.510000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
[    0.510000] console [ttyS0] enabled, bootconsole disabled
[    0.530000] m25p80 spi0.0: found s25sl064a, expected m25p80
[    0.530000] m25p80 spi0.0: s25sl064a (8192 Kbytes)
[    0.540000] 5 tp-link partitions found on MTD device spi0.0
[    0.540000] Creating 5 MTD partitions on "spi0.0":
[    0.550000] 0x000000000000-0x000000020000 : "u-boot"
[    0.560000] 0x000000020000-0x00000010da00 : "kernel"
[    0.560000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.580000] 0x00000010da00-0x0000007f0000 : "rootfs"
[    0.580000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.590000] mtd: partition "rootfs" set to be root filesystem
[    0.600000] mtd: partition "rootfs_data" created automatically, ofs=630000, len=1C0000 
[    0.610000] 0x000000630000-0x0000007f0000 : "rootfs_data"
[    0.620000] 0x0000007f0000-0x000000800000 : "art"
[    0.620000] 0x000000020000-0x0000007f0000 : "firmware"
[    0.630000] Realtek RTL8366RB ethernet switch driver version 0.2.3
[    0.750000] rtl8366rb rtl8366rb: using GPIO pins 18 (SDA) and 19 (SCK)
[    0.750000] rtl8366rb rtl8366rb: RTL5937 ver. 3 chip found
[    0.930000] rtl8366rb: probed
[    0.940000] eth0: Atheros AG71xx at 0xb9000000, irq 4
[    1.240000] TCP cubic registered
[    1.250000] NET: Registered protocol family 17
[    1.250000] Bridge firewalling registered
[    1.260000] Ebtables v2.0 registered
[    1.260000] 8021q: 802.1Q VLAN Support v1.8
[    1.270000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    1.280000] Freeing unused kernel memory: 216k freed
[    3.710000] ar71xx: pll_reg 0xb8050014: 0x1a000000
[    3.710000] eth0: link up (1000Mbps/Full duplex)
[    3.870000] Registered led device: tp-link:green:usb
[    3.870000] Registered led device: tp-link:green:system
[    3.870000] Registered led device: tp-link:green:qss
[    3.880000] Registered led device: tp-link:green:wlan
[    7.190000] JFFS2 notice: (440) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 35 of xref (0 dead, 6 orphan) found.
[    8.100000] SCSI subsystem initialized
[    8.340000] usbcore: registered new interface driver usbfs
[    8.340000] usbcore: registered new interface driver hub
[    8.350000] usbcore: registered new device driver usb
[    9.010000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    9.010000] ehci-platform ehci-platform: Generic Platform EHCI Controller
[    9.020000] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1
[    9.060000] ehci-platform ehci-platform: irq 3, io mem 0x1b000000
[    9.080000] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00
[    9.080000] hub 1-0:1.0: USB hub found
[    9.090000] hub 1-0:1.0: 1 port detected
[    9.150000] Initializing USB Mass Storage driver...
[    9.160000] usbcore: registered new interface driver usb-storage
[    9.170000] USB Mass Storage support registered.
[    9.420000] usb 1-1: new high-speed USB device number 2 using ehci-platform
[    9.570000] hub 1-1:1.0: USB hub found
[    9.570000] hub 1-1:1.0: 4 ports detected
[    9.860000] usb 1-1.3: new high-speed USB device number 3 using ehci-platform
[    9.970000] scsi0 : usb-storage 1-1.3:1.0
[   10.060000] usb 1-1.4: new high-speed USB device number 4 using ehci-platform
[   10.170000] scsi1 : usb-storage 1-1.4:1.0
[   10.970000] scsi 0:0:0:0: Direct-Access     Generic  USB SD Reader    1.00 PQ: 0 ANSI: 0
[   10.980000] sd 0:0:0:0: [sda] Attached SCSI removable disk
[   10.990000] scsi 0:0:0:1: Direct-Access     Generic  USB CF Reader    1.01 PQ: 0 ANSI: 0
[   10.990000] scsi 0:0:0:2: Direct-Access     Generic  USB SM Reader    1.02 PQ: 0 ANSI: 0
[   11.010000] scsi 0:0:0:3: Direct-Access     Generic  USB MS Reader    1.03 PQ: 0 ANSI: 0
[   11.020000] sd 0:0:0:1: [sdb] Attached SCSI removable disk
[   11.030000] sd 0:0:0:2: [sdc] Attached SCSI removable disk
[   11.040000] sd 0:0:0:3: [sdd] Attached SCSI removable disk
[   12.120000] scsi 1:0:0:0: Direct-Access              ST3160815A       3.AA PQ: 0 ANSI: 0 CCS
[   12.130000] sd 1:0:0:0: [sde] 312581808 512-byte logical blocks: (160 GB/149 GiB)
[   12.240000] sd 1:0:0:0: [sde] Write Protect is off
[   12.240000] sd 1:0:0:0: [sde] Mode Sense: 00 00 00 00
[   12.360000] sd 1:0:0:0: [sde] Asking for cache data failed
[   12.360000] sd 1:0:0:0: [sde] Assuming drive cache: write through
[   12.570000] sd 1:0:0:0: [sde] Asking for cache data failed
[   12.570000] sd 1:0:0:0: [sde] Assuming drive cache: write through
[   12.590000]  sde: sde1 sde2 sde3
[   12.800000] sd 1:0:0:0: [sde] Asking for cache data failed
[   12.800000] sd 1:0:0:0: [sde] Assuming drive cache: write through
[   12.810000] sd 1:0:0:0: [sde] Attached SCSI disk
[   30.770000] EXT4-fs (sde3): recovery complete
[   30.780000] EXT4-fs (sde3): mounted filesystem with ordered data mode. Opts: (null)
[   31.010000] eth0: link down
[   31.800000] Compat-drivers backport release: compat-drivers-2012-09-04-2-gddac993
[   31.810000] Backport based on wireless-testing.git master-2012-09-07
[   31.810000] compat.git: wireless-testing.git
[   31.980000] cfg80211: Calling CRDA to update world regulatory domain
[   31.990000] cfg80211: World regulatory domain updated:
[   31.990000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   32.000000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   32.010000] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   32.020000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   32.020000] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   32.030000] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   33.380000] ath: EEPROM regdomain: 0x0
[   33.380000] ath: EEPROM indicates default country code should be used
[   33.380000] ath: doing EEPROM country->regdmn map search
[   33.380000] ath: country maps to regdmn code: 0x3a
[   33.380000] ath: Country alpha2 being used: US
[   33.380000] ath: Regpair used: 0x3a
[   33.390000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[   33.390000] ieee80211 phy0: Atheros AR9100 MAC/BB Rev:7 AR2133 RF Rev:a2 mem=0xb80c0000, irq=2
[   33.400000] cfg80211: Calling CRDA for country: US
[   33.410000] cfg80211: Regulatory domain changed to country: US
[   33.410000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   33.420000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[   33.430000] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
[   33.440000] cfg80211:   (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   33.440000] cfg80211:   (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   33.450000] cfg80211:   (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   33.460000] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
[   33.700000] RPC: Registered named UNIX socket transport module.
[   33.710000] RPC: Registered udp transport module.
[   33.720000] RPC: Registered tcp transport module.
[   33.720000] RPC: Registered tcp NFSv4.1 backchannel transport module.
[   34.300000] PPP generic driver version 2.4.2
[   34.450000] tun: Universal TUN/TAP device driver, 1.6
[   34.460000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[   34.590000] GRE over IPv4 demultiplexor driver
[   34.700000] ip_gre: Unknown symbol icmpv6_send (err 0)
[   35.050000] Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
[   35.170000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   35.600000] NET: Registered protocol family 24
[   35.760000] nf_conntrack version 0.5.0 (456 buckets, 1824 max)
[   36.290000] PPTP driver version 0.8.5
[   37.090000] xt_time: kernel timezone is -0000
[   37.940000]     Hooked IMQ after mangle on PREROUTING
[   37.950000]     Hooked IMQ after nat on POSTROUTING
[   37.950000] IMQ driver loaded successfully. (numdevs = 2, numqueues = 1)
[   38.140000] Netfilter messages via NETLINK v0.30.
[   38.380000] ip_set: protocol 6
[   39.020000] usbcore: registered new interface driver cdc_acm
[   39.030000] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[   39.190000] usbcore: registered new interface driver usblp
[   39.220000] usbcore: registered new interface driver usbserial
[   39.230000] USB Serial support registered for generic
[   39.230000] usbcore: registered new interface driver usbserial_generic
[   39.240000] usbserial: USB Serial Driver core
[   39.400000] usbcore: registered new interface driver ums-alauda
[   39.430000] usbcore: registered new interface driver ums-cypress
[   39.460000] usbcore: registered new interface driver ums-datafab
[   39.530000] usbcore: registered new interface driver ums-freecom
[   39.560000] usbcore: registered new interface driver ums-isd200
[   39.590000] usbcore: registered new interface driver ums-jumpshot
[   39.610000] usbcore: registered new interface driver ums-karma
[   39.640000] usbcore: registered new interface driver ums-sddr09
[   39.670000] usbcore: registered new interface driver ums-sddr55
[   39.700000] usbcore: registered new interface driver ums-usbat
[   39.790000] usbcore: registered new interface driver cdc_ether
[   39.840000] usbcore: registered new interface driver cdc_ncm
[   39.950000] USB Serial support registered for GSM modem (1-port)
[   39.960000] usbcore: registered new interface driver option
[   39.960000] option: v0.7.2:USB Driver for GSM modems
[   40.060000] USB Serial support registered for Sierra USB modem
[   40.070000] usbcore: registered new interface driver sierra
[   40.070000] sierra: v.1.7.16:USB Driver for Sierra Wireless USB modems
[   40.210000] fuse init (API version 7.18)
[   45.510000] ar71xx: pll_reg 0xb8050014: 0x1a000000
[   45.810000] eth0: link up (1000Mbps/Full duplex)
[   45.810000] device eth0.1 entered promiscuous mode
[   45.820000] device eth0 entered promiscuous mode
[   45.820000] br-lan: port 1(eth0.1) entered forwarding state
[   45.830000] br-lan: port 1(eth0.1) entered forwarding state
[   47.830000] br-lan: port 1(eth0.1) entered forwarding state
[   49.640000] cfg80211: Calling CRDA for country: PL
[   49.650000] cfg80211: Regulatory domain changed to country: PL
[   49.650000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   49.660000] cfg80211:   (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   49.670000] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   49.680000] cfg80211:   (5250000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 2000 mBm)
[   49.680000] cfg80211:   (5490000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 2700 mBm)
[   51.890000] device wlan0 entered promiscuous mode
[   52.210000] br-lan: port 2(wlan0) entered forwarding state
[   52.220000] br-lan: port 2(wlan0) entered forwarding state
[   54.220000] br-lan: port 2(wlan0) entered forwarding state
[   91.770000] ipt_bandwidth: timezone shift of 60 minutes detected, adjusting
[   91.780000]                old minutes west=0, new minutes west=-60
[   96.640000] head: sending ioctl 540d to a partition!
[   96.640000] head: sending ioctl 540d to a partition!
[   97.680000] Adding 65532k swap on /dev/sde1.  Priority:-1 extents:1 across:65532k 
[   99.470000] head: sending ioctl 540d to a partition!
[   99.470000] head: sending ioctl 540d to a partition!
[  102.100000] head: sending ioctl 540d to a partition!
[  102.100000] head: sending ioctl 540d to a partition!

Kilka dni temu przeprowadziłem pełną reinstalację Gargoyle (1.5.9.3 (r35400))- swap, extroot i Transmission + vsftp. Wcześniej jako magazyn miałem dysk na ext2. Teraz oczywiście extroot jest na ext4 ale w jednym folderze mam podmontowaną partycję ntfs na której mam konfigurację transmission oraz ściągnięte pliki. Niestety o ile wcześniej nie było problemów to teraz często w losowych momentach (zwykle co około godzinę ) mam komunikaty typu Error: Please Verify Local Data! Piece #tutajnumerczęści is corrupt.. To bardzo dziwne bo ujawniają się nawet w dawno ściągniętych torrentach. Czasem też w ogóle się trans wysupuje i nie pozwala mi wejść.

Więc pytanie czy to jest wina błędów na dysku czy po prostu współpraca transmission z ntfsem jest ryzykowna?

Ehh, nie rozumiesz. Chodziło mi o to że nie rozumiem dlaczego włączenie jaila dla użytkownika (chroot_local_user=yes) miałoby być zagrożeniem skoro właściwie jest odwrotnie. Ktoś się chyba pomylił pisząc ten manual.

Ale dobra nie ważne, zostawię to i najwyżej wieczorkiem jeszcze poeksperymentuje z montowaniem i fstabem.

No właśnie wiem na czym to polega i wiem że to nie jest w zasadzie luka a wręcz przeciwnie. Ale nie rozumiem dlaczego miałoby to być zagrożeniem tak jak to piszą  w tym manualu. Chyba że ktoś coś się pomylił albo źle sklecił zdanie.

No ale co z tym jailem? W końcu kto ma rację my czy manual? Ja tam nie jestem ekspertem ale jail to przecież jail, on właśnie ma taką funkcję żeby zabezpieczać. Jak można jaila wykorzystać jako jakąś lukę?

No właśnie nie chcę bo mimo że określiłem katalog lokalny za pomocą local_root=/home i nawet w kliencie ftp (Double commander) też katalog startowy ustawiłem na /home to po zalogowaniu nie wchodzi do homa ale jest w katalogu głównym. Dla mnie zdecydowanie nie jest to bezpieczne ale z kolei przeczytałem w manualu

chroot_local_user
If set to YES, local users will be (by default) placed in a chroot() jail in their home directory after login. Warning: This option has security implications, especially if the users have upload permission, or shell access. Only enable if you know what you are doing. Note that these security implications are not vsftpd specific. They apply to all FTP daemons which offer to put local users in chroot() jails.

Default: NO

Only ENABLE ... więc nie czaję. Na zdrowy rozum to właśnie wyłączenie tej opcji powinno być niebezpieczne.

Tak czy siak jeżeli to włączę to znów będzie jazda z OOPSem. Co prawda już domyślam się (bo człowiek czasem lubi se pomyśleć ^^) że nadawanie praw chmodem nic mi nie da bo to w fstabie musiałbym zmienić wpis, przyznając prawa tylko rootowi. Nie wiem czy tak się da selekcyjnie to zrobić bo nigdy takich niestandardowych montowań nie robiłem ale poczytam to się dowiem. I pewnie dopiero wtedy, jak zdejmę te uprawnienia a w ostateczności po prostu podmontuję dysk do jakiegoś podkatalogu home a home zostanie tylko dla vsftpd powinno nie być oopsa.

//PS
Ty śpisz czasem? big_smile

Jednak sukces nie był tylko efektem restartu. Po drodze eksperymentalnie zmieniłem wpis chroot_local_user=yes na "no" i dlatego poszło. Bo jak zmieniłem spowrotem na yes i zrestartowałem to znów był błąd OOPS.

No nic tak czy siak działa a ja biorę się wreszcie za instalację transmission tongue

Po zrobieniu konfiguracji z nowym użytkownikiem i hasłem a potem załadowaniu

vsftpd /etc/vsftpd.conf

znów miałem komunikaty. W końcu przypomniało mi się co mówił mój nauczyciel z linuksa jak wszystko zawodzi po prostu zrób restart no i zadziałało! Co prawda musiałem znów tworzyć katalog w /var/run i podmontowany /home nadal jest na 777 ale nie będę już dociekał.

Teraz rozumiem że w pliku /etc/init.d/vsftpd w pierwszej sekcji ze zmiennymi

vsftpd_basedir="/tmp/vsftpd"
vsftpd_conf="$vsftpd_basedir/vsftpd.conf"
vsftpd_anonymous_root="/tmp/share_home/anonymous"

Muszę zmienić tylko $vsftpd_basedir na /etc? Czy to nie jest tak proste?

Dziwna sprawa bo katalog montowany ma inne prawa przed i po zamontowaniu

root@Gargoyle:/tmp/run# ls -l / |grep home
drwxrwxrwx    1 root     root         32768 Feb  5 15:08 home
root@Gargoyle:/tmp/run# umount /home
root@Gargoyle:/tmp/run# ls -l / |grep home
drwxrwxr--    2 root     root          4096 Feb  5 17:36 home

Odebrałem prawa reszcie na czystym katalogu ale po podmontowaniu nie mogę tego samego zrobić.

Kurde czy nie szybciej byłoby po prostu utworzyć użytkownika z hasłem? Bo kiedyś tak miałem i może logowanie nie było wygodne ale przynajmniej konfiguracja była prostsza o ile pamiętam.

Hmm, /home czyli katalog udostępniany w ftp mam na 777, tak samo utworzony vsftpd więc o co biega? Chodzi teraz o prawa do katalogu czy prawa w samym vsftp?

Bo wyskoczyło to co mówiłeś big_smile

zrobiłem tak jak mówiłeś i po stronie klienta (Double Commander) mam

Informacja: [3], 500 OOPS: vsftpd: not found: directory given in 'secure_chroot_dir':/var/run/vsftpd

rozumiem że /var... jest wartością domyślną opcji secure... więc muszę ją zmienić na swoją? Tylko po co skoro już mam katalog domowy ustawiony a nie loguję się z hasłem?

Ehh. No znowu problemy. Gdzieś pewnie coś głupiego zrobiłem. Jak 2 lata temu to konfigurowałem to jakoś to wszystko lepiej wychodziło.

root@Gargoyle:/etc# /etc/init.d/vsftpd start
ERROR: No drives attached, no directories to share!

root@Gargoyle:/etc# cat /etc/vsftpd.conf
anon_world_readable_only=no
anon_umask=022
anon_upload_enable=yes
anon_mkdir_write_enable=yes
anon_other_write_enable=yes
ftp_username=ftp
dirmessage_enable=yes
download_enable=no
dirlist_enable=no
hide_ids=yes
syslog_enable=yes
local_enable=yes
local_umask=022
chmod_enable=no
chroot_local_user=yes
check_shell=no
user_config_dir=/etc/vsftpd_users
log_ftp_protocol=no
listen=yes
listen_port=21
background=yes
max_clients=0
max_per_ip=0
idle_session_timeout=300
use_sendfile=no
anon_max_rate=0
local_max_rate=0
root@Gargoyle:/etc# cat /etc/vsftpd_users/ftp
dirlist_enable=yes
write_enable=yes
download_enable=yes
root@Gargoyle:/etc# cat /etc/shadow
root:{tegochybaniepowinienemwyswietlacy:P}:15741:0:99999:7:::
daemon:*:0:0:99999:7:::
ftp:*:0:0:99999:7:::
network:*:0:0:99999:7:::
nobody:*:0:0:99999:7:::

Założenie jest takie żeby anonim miał pełny dostęp. Nie ma żadnych innych użytkowników założonych.

No tak, myślałem że skoro jest ntfs-3g to i cały pakiet jest już obecny

No i zadziałało! Swoją drogą to dziwne że standardowo nie ma tego dowiązania i wpisu w systemie skoro ntfs-3g już od początku tam siedzi. Nikt się wcześniej nie skarżył na to?

Więc wykonaj zamiast to pisać

Heh, wiesz wolałem się upewnić. Nie chcę zaśmiecać systemu nie potrzebnymi wpisami bo później jak coś zadziała/się wywali, to nie wiadomo gdzie szukać powodu rozwiązania/crashu.

Zanim jeszcze to wpiszę (bo np. nie mam filesystems w etc) jeszcze dodam że wcześniej z pluginem działało. Tzn jak zamontowałem to przez plugin to mogłem się dostać do plików. Więc IMHO z samym ntfs-3g nie powinno być problemów a problem leży gdzie indziej (myślę że w samym fstabie). Ale jeżeli uważasz że nie no to wykonam to co wyżej napisałeś.

Hmm coś mi się nie chce partycja montować nie wiem czemu. Oto mój fstab

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 '/home'
        option uuid '01CA50EA25C95000'
        option fstype 'ntfs-3g'
        option options 'rw'
        option enabled '1'
        option enabled_fsck '0'

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

Home istnieje i ma prawa 777. Jest katalogiem użytkownika ftp.
ftp:x:55:55:ftp:/home:/bin/false

Nawet gdy próbuję ręcznie montować to mam

root@Gargoyle:/# mount /home
mount: mounting /dev/sde2 on /home failed: No such device

Czyli poprawnie interpretuje uuid skoro pyta o sde2.

Czyżby jednak extrootowy fstab nie działał i trzeba by wejść do tego pierwotnego? Tego który zawiera wpisy montujące extroot i swap?

Jeszcze taki szybciutkie pytanie offtopowe. Warto już instalować aria2+aria?webclient do torrentów czy jeszcze projekt nie jest wystarczająco dojrzały? Bo jak jakiś czas temu sprawdzałem opinie to niektórzy mieli problemy ze wznawianiem niedokończonych torrentów po restarcie routera.

O kurka wodna! Faktycznie , przecież grunt żeby zamontowany był katalog główny a podkatalogi nie muszą zawierać podmontowanych urządzeń dopóki do nich się nie wchodzi. Uhh na najprostsze rozwiązania najtrudniej jest wpaść. Dzięki Cezary!

Ale mi nie chodzi tylko o zamontowanie urządzeń dla routera bo tutaj masz rację. Ale też mi chodzi o montowanie do ftp, czyli udostępnienie tego co montuję.  W www automatycznie mam wszystko big_smile.

Kurka troszkę szkoda. Dysk jest w obudowie ze zintegrowanym czytnikiem kart i 2 gniazdami USB 2.0. Jak tam coś będę podłączał to znów trzeba będzie logować się przez ssh i montować ręcznie. Przez www jest szybciej big_smile

Chwila chwila. Bo fstaba mam ale na starym konfingu czyli przed rootem. Tam mam fstaba, wywalonego plugina i starą konfigurację. W extrootowym środowisku jeszcze block-mount nie mam czyli fstaba też nie a plugin jest zainstalowany. Więc instalować fstaba i ręcznie konfigurować ftp?

Witam
Chcę się tylko upewnić. Jak miałem stary dysk zawsze po extroocie  miałem wystarczająco miejsca na torrenty więc więc nie musiałem nic kombinować. Teraz, z nowym dyskiem sytuacja się troszkę zmieniła. Otóż mam na nim 3 partycje
sde1 64MB - swap
sde3 4gb - ext4 - extroot
sde2 145GB - ntfs

Ponieważ po zrobieniu extroota oczywiście zresetowany system znów zawierał plugin usb-storage więc właśnie przez niego ustawiłem sobie montowanie ntfsa w ftp. I teraz pytanie: skoro transmission,jego konfig i ewentualnie blacklist będzie na dysku extrootowym a tylko katalog ściągania będzie na dysku ntfs to czy nadal powinienem usunąć plugin i robić tradycyne montowanie fstabem czy raczej szybciej on zamontuje dysk niż się odpali transmission? Jeżeli nie to czy zamiast usuwania plugina i konfiguracji fstab wraz serwem ftp czy nie lepiej byłoby po prostu opóźnić start usługi tak jak to Cezary sugeruje w poradniku?

Pozdrawiam

73

(5 odpowiedzi, napisanych Oprogramowanie / Software)

Mam małe zastrzeżenie do powyższej porady. Otóż działa ona z nowszymi wersjami hdparm. Jeżeli ktoś używa starszej (moja żona ma Minta 9) to może się zdarzyć że hdparm nie odpali z rc.local mimo że wpisując dokładnie to samo jako root w terminalu wszystko działa bez problemu. Szukając pomocy w internecie natknąłem się na ten wątek.

https://bugs.launchpad.net/ubuntu/+sour … bug/568120

Zastosowałem kilka porad ale u mnie podziałała porada z komentarza 21 czyli do /etc/hdparm.conf dodałem linijkę

/dev/sda {
     apm = 255
     apm_battery = 255
 }

Zrestartowałem i działa jak powinno. Jeżeli komuś nie zaskoczy to proponuje prześledzić resztę komentarzy bo jest tam sporo ciekawych tricków na poradzenie sobie z problemem. Na szczęście nowsze wersje ponoć już ładnie startują z rc.local więc nie trzeba się tak gimnastykować.

BUMP

Nie mam czasu na grzebanie w routerze (projekty na studia, ślub za tydzień tongue) ale dzisiaj odkryłem coś bardzo dziwnego. Otóż od pewnego czasu laptop jest na kablu a na wifii jest tylko netbook z linuxem mint i telefon HTC Desire Z. W losowych momentach wywala netbooka. Najśmieszniejsze jest to że gdy na htc jest jakakolwiek aktywność sieciowa to wskrzesza ona padnięte Wifi. Innymi słowy gdy na netbooku wyskoczy "brak połączenia" to wystarczy że wezmę telefon, odpalę przeglądarkę i wezmę google.pl to stronka jak gdyby nigdy nic wchodzi normalnie a na netbooku odzyskuje się połączenie.

Jak mówiłem to chyba jakieś voodoo.

Chcesz powiedzieć że to może być kwestia samego routera? Bo wywala tylko wifi, ten lapek na kablu działa cały czas.