Autore Topic: [OpenWrt on Fon 2202] Perche monta tutto sempre in /mnt /usbdrive?  (Letto 1863 volte)

ciusss89

  • Full Member
  • ***
  • Post: 106
    • Mostra profilo
    • E-mail
Salve sono nuovo!

Utilizzo openWrt sulla fon 2202.
Il problema è il MOUNT, mi spiego, all'avvio la fonera mi monta automaticamente i due dischi collegati l'hub nella stessa dir!! /mnt/usbdrive!.

NON c'è modo di fargli cambiare idea! proticamente mi ritrovo le 2 partizioni montate nello stesso punto!.

Codice: [Seleziona]
root@OpenWrt:~# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,size=14960k)
tmpfs on /dev type tmpfs (rw,size=512k)
devpts on /dev/pts type devpts (rw,mode=600)
/dev/mtdblock3 on /jffs type jffs2 (rw)
mini_fo:/jffs on / type mini_fo (rw)
none on /proc/bus/usb type usbfs (rw)
/dev/sdb1 on /mnt/usbdrive type ext3 (rw,errors=continue,data=ordered)
/dev/sda2 on /mnt/usbdrive type ext3 (rw,errors=continue,data=ordered)

Ora, i sigoli mount nei punti dove voglio io funzionanano...MA il problema è ke ad ogni riavvio da sola monta tutto quello che gli pare dentro /mnt/usbdrive.

Qualcuno ha dei consgli?

Ho svuotato l'fstab, ed ho eliminanto tutti i punti di mount da luci, ma la storia non cambia!...


Spero in voi..
grazie
« Ultima modifica: Dicembre 09, 2009, 01:15:03 pm da ciusss89 »
ROUTER :D
ROUTER STATION PRO | VODAFONE STATION | FONERA 2G | DIR615 |

ciusss89

  • Full Member
  • ***
  • Post: 106
    • Mostra profilo
    • E-mail
Nessuno????
« Risposta #1 il: Dicembre 09, 2009, 01:16:35 pm »
Raga nessuno ha avuto un problema simile al mio?

ho provato anche a eliminare la cartella usbdrive ma niente, puntualmente la ricrea e si monta tutto li dentro!
ROUTER :D
ROUTER STATION PRO | VODAFONE STATION | FONERA 2G | DIR615 |

lukax8

  • Sr. Member
  • ****
  • Post: 636
    • MSN Messenger - lukax8@libero.it
    • Mostra profilo
Re: [OpenWrt on Fon 2202] Perche monta tutto sempre in /mnt /usbdrive?
« Risposta #2 il: Dicembre 09, 2009, 08:02:19 pm »
da linux user ti consiglierei di impostare tu fstab con i due punti di mount differenti

Ramponis

  • Hero Member
  • *****
  • Post: 1062
    • Mostra profilo
    • DWL-2100AP Ramponis Homepage
Re: [OpenWrt on Fon 2202] Perche monta tutto sempre in /mnt /usbdrive?
« Risposta #3 il: Dicembre 10, 2009, 04:13:13 pm »
esatto la soluzione che ti ha lukax8 ? quella giusta  :wink:
DWL-2100AP Ramponis Homepage
http://xoomer.alice.it/ramponis/

ciusss89

  • Full Member
  • ***
  • Post: 106
    • Mostra profilo
    • E-mail
Re: [OpenWrt on Fon 2202] Perche monta tutto sempre in /mnt /usbdrive?
« Risposta #4 il: Dicembre 13, 2009, 02:09:57 pm »
da linux user ti consiglierei di impostare tu fstab con i due punti di mount differenti
esatto la soluzione che ti ha lukax8 ? quella giusta  :wink:


E' in noto bug di open wrt....editare l'fstab non mi risoloveva il problema.

L'unica soluzione per ovviare al problema ? la quella di sostiuire il codice di seguito riportato con quello del file incrimitato ---> /sbin/usb-storage

Codice: [Seleziona]
#!/bin/sh
# Copyright (C) 2007 OpenWrt.org
logger "usb device is mass storage"
i=0
while [ $i -le 10 ]; do
        logger "waiting on usb drive $i ..."
        logger "waiting for usb drive ..."
        i=$(($i+1))
        cd /sys${DEVPATH}
        for blk in `find host* -type d 2>/dev/null`; do
        for blk in `find -name "host*" -type d 2>/dev/null`; do
                cd /sys/${DEVPATH}/${blk}
                BLK=$(find block* -type l 2>/dev/null)
                BLK=$(find -name "block*" -type d 2>/dev/null)
                [ -n "${BLK}" ] && {
                        cd /sys${DEVPATH}/${blk}/${BLK}
                        ls /dev/ > /tmp/d
                        sleep 2
                        for node in `find sd* -type d 2>/dev/null| grep -v "/"`; do
                                echo "mounting /dev/${node} on /mnt/usbdrive"
                                mkdir -p /mnt/usbdrive
                                mount /dev/${node} /mnt/usbdrive
                                exit 0
                        for disc in `ls -d sd* 2>/dev/null`; do
                                cd ${disc}
                                for part in `ls -d ${disc}* 2>/dev/null`; do
                                        logger "mounting /dev/${part} on /mnt/usbdrive"
                                        mkdir -p /mnt/usbdrive
                                        mount /dev/${part} /mnt/usbdrive
                                        exit 0
                                done
                        done
                }
        done



Successivamente basta riavviare..
ROUTER :D
ROUTER STATION PRO | VODAFONE STATION | FONERA 2G | DIR615 |

Ramponis

  • Hero Member
  • *****
  • Post: 1062
    • Mostra profilo
    • DWL-2100AP Ramponis Homepage
Re: [OpenWrt on Fon 2202] Perche monta tutto sempre in /mnt /usbdrive?
« Risposta #5 il: Dicembre 14, 2009, 11:13:12 am »
La fix ? disponibile dalla rev. 17786

https://dev.openwrt.org/changeset/17786
DWL-2100AP Ramponis Homepage
http://xoomer.alice.it/ramponis/

ciciopanzo

  • Novellino
  • *
  • Post: 4
    • Mostra profilo
Re: [OpenWrt on Fon 2202] Perche monta tutto sempre in /mnt /usbdrive?
« Risposta #6 il: Febbraio 01, 2010, 05:43:35 pm »
Ciao, anche io ho una fonera 2202 (2g) con installato Openwrt Kamikaze 8.09.2 r189611. Volevo mettere su un serverino samba utilizzando come disco un hd esterno USB (formattato in ntfs).
Ma come faccio a far riconoscere alla fonera l'hd usb?! che package devo installare? il mount avver? in automatico come inserisco il cavo usb? grazie per le vostre risposte

ciusss89

  • Full Member
  • ***
  • Post: 106
    • Mostra profilo
    • E-mail
Re: [OpenWrt on Fon 2202] Perche monta tutto sempre in /mnt /usbdrive?
« Risposta #7 il: Febbraio 01, 2010, 10:49:22 pm »
...1) Installare i driver USB
   2) per esperienza personale NON USARE IL FILE SYSTEM NTFS
   3) formatti un ext3 samba render? visibile il contenuto per win
   4) Con ext3 siamo intorno al 1,3 Mbit 1,6 Max se usi ntfs ilcarico di lavoro sar? cosi alto da non farti superare i 400Kb..

A tua scelta devi deciere se usare il terminale, o Luci. Io preferirei il terminale piu comodo..poi ti passo il codice per fare tutto...
ROUTER :D
ROUTER STATION PRO | VODAFONE STATION | FONERA 2G | DIR615 |