1

Temat: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

Potrzebuję aby w /mnt/pc montował się udział udostepniany z PC, czyli niejako sytuacja odwrotna niż to zazwyczaj ma miejsce - katalog z twardego dysku PC ma być dostępny w /mnt/pc i udostepniony dalej do odtwarzacza sieciowego. Co wiecej potrzebuję aby udział montował się automatycznie po włączeniu PC.  Myślałem o skrypcie sprawdzajacym co jakiś czas czy katalog /mnt/pc jest pusty i wtedy podejmował próbę zamontowania udziału. Nie umiem jednak napisać takiego skryptu, proszę wiec o pomoc lub wskazanie innego rozwiązania.

TPlink-WDR3600, Linksys Gigabit Switch EG008W

2

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

cron -> http://eko.one.pl/?p=openwrt-cron u wstaw np. co 5min

Pytanie po co, skoro to dalej ma to być dla odtwarzacza, to czemu on sam nie może do pc się dostać?

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

3 (edytowany przez jazzon 2010-06-17 15:52:24)

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

Dzięki. Odtwarzacz Popcorn hour c200 pozwala na zamontowanie tylko jednego udziału naraz, czyli żeby mieć dostęp do wszystkich filmów muszę je zgrupowac na jednym udziale. Jest to konieczne przy używaniu MovieJukeBox - programu tworzacego bibliotekę filmów. Gdy nie będzie podmontowanego jakiegoś udziału, link stworzony przez MovieJukeBox będzie prowadził donikad i film nie wystartuje. Temat walkowany na forum networkmediatank, lecz niestey kolejne updaty firmware Popcorna czynią hacki pozwalające zamontować kilka udziałów na raz bezużytecznymi. Postanowiłem problem ugryźć z innej strony.

TPlink-WDR3600, Linksys Gigabit Switch EG008W

4

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

OK, sensowne wyjaśnienie. Wiec w w/w sposób.

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

5

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

  mount -t cifs //KOMPSYPIALNIA/Video /mnt/kompvideo
mount: mounting //KOMPSYPIALNIA/Video on /mnt/kompvideo failed: No such device 

udostępniony folder Video przez Win 7, co robię nie tak?

TPlink-WDR3600, Linksys Gigabit Switch EG008W

6

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

mount -t cifs \\\\KOMPSYPIALNIA\\Video /mnt/kompvideo -o username=root

? Zakładając że masz cifs załadowany

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

7

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

wykopałem tą komendę z google, lsmod pokazuje że cifs nie ma załadowanego czyli jak to powinno brzmieć prawidłowo?

TPlink-WDR3600, Linksys Gigabit Switch EG008W

8

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

czyli najpierw zainstaluj kmod-cifs

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

9

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

nie ma takiej paczki ...

TPlink-WDR3600, Linksys Gigabit Switch EG008W

10

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

kmod-fs-cifs, wystarczyło poszukać...

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

11

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

Fakt nie przyłożyłem się...  hmm
Ale i tak nic z tego:

 mount -t cifs \\\\KOMPSYPIALNIA\\Video /mnt/kompvideo -o username=root
mount: mounting \\KOMPSYPIALNIA\Video on /mnt/kompvideo failed: Invalid argument 

Próbując po IP:

# mount -t cifs \\\\192.168.121\\Video /mnt/kompvideo -o username=root
mount: mounting \\192.168.121\Video on /mnt/kompvideo failed: Invalid argument 
TPlink-WDR3600, Linksys Gigabit Switch EG008W

12

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

Moduł sie załadował? W logach nie masz informacji o błędach?

mount.cifs  //192.168.1.121/Video /mnt/kompvideo -o user=root

po instalacji cifsmount sprawdz

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

13

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

Super. poszło


 # mount -t cifs //192.168.1.121/Video /mnt/kompvideo -o user=root 
#df
//192.168.1.121/Video  839677384 447945604 391731780  53% /mnt/kompvideo 

Ale:

 root@OpenWrt:/mnt/kompvideo# ls
ls: can't open '.': Value too large for defined data type 

hmm...

TPlink-WDR3600, Linksys Gigabit Switch EG008W

14

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

Czasami nie masz tam pliku większego niż 2GB?

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

15

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

i to sporo ... Domyślam się po pytaniu, że to w tym jest przyczyna. Da się coś z tym zrobić czy przegrana sprawa?

TPlink-WDR3600, Linksys Gigabit Switch EG008W

16

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

Przegrana. Chyba jest błąd w uclibc (nie samym openwrt ale właśnie bibliotece) tak się objawiający przy cifs...

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

17

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

a przy

mount -t smbfs .....

będzie tak samo ?. Może będzie ok ?

18

Odp: Montowanie udziałów smb ( NIE HDD) w strukturze katalogow openwrt

Dzięki ale rozwiązałem problem zupełnie inaczej, prościej i chyba lepiej. Wykorzystalem dysk zamontowany w odtwarzaczu przerzucając na niego zawartość tego nieszczesnego udziału.

TPlink-WDR3600, Linksys Gigabit Switch EG008W