Search
Search titles only
By:
Search titles only
By:
Home
Forums
New posts
Search forums
What's new
New posts
Latest activity
Members
Current visitors
Κανονισμός Λειτουργίας
Σωματείο AVClub
Log in
Register
Search
Search titles only
By:
Search titles only
By:
New posts
Search forums
Menu
Install the app
Install
Reply to thread
Home
Forums
Δορυφορική, Επίγεια λήψη, IPTV και Τηλεπικοινωνίες
Δορυφορική Λήψη
Δορυφορικοί Δέκτες
AZbox - Χρήσιμα αρχεία και οδηγοί
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Message
<blockquote data-quote="astanapane" data-source="post: 1056303297" data-attributes="member: 4484"><p><strong>CIFS shares (SMB) utf8</strong></p><p></p><p>Δυστυχώς ο Mountmanager μάλλον δεν υποστηρίζει(<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /> utf8 charset, άρα και ελληνικά filenames.</p><p></p><p>Μια σύντομη λύση μπορεί να δοθεί ως εξής</p><p>Για κάθε share (π.χ. share1, share2) δημιουργούμε ένα φάκελο σε περιβάλλον telnet ή ssh</p><p>1. mkdir /media/net/share1</p><p>Δημιουργούμε ένα αρχείο στον φάκελο του root (/home/root/) (ή όπου αλλού θέλουμε εκτός του /tmp)το οποίο θα κάνει το mount με το περιεχόμενο</p><p>#!/bin/sh</p><p># Use to automount the following shares </p><p>mount -t cifs //192.168.1.xx/Share1 /media/net/share1 -o username=guest,iocharset=utf8,file_mode=0666,dir_mode=0777</p><p>mount -t cifs //192.168.1.xx/Share2 /media/net/share2 -o username=guest,iocharset=utf8,file_mode=0666,dir_mode=0777</p><p>exit 0</p><p># EOF</p><p></p><p>Προσοχή να βάλετε την διεύθυνση ip του share που θέλετε να βλέπετε από τον δέκτη</p><p></p><p>Το αρχείο το ονομάζουμε π.χ. make_mounts και το ανεβάζουμε με ftp στο /home/root (ή το γράφουμε με τον vi)</p><p>Σε shell (telnet ή ssh) κάνουμε το αρχείο εκτελέσιμο</p><p>2. chmod +x /home/root/make_mounts</p><p></p><p>Δοκιμάζουμε αν λειτουργεί εκτελώντας το ως εξής</p><p>3. /home/root/make_mounts</p><p></p><p>Με την παρακάτω εντολή μπορούμε να δούμε αν έχει λειτουργήσει</p><p>4. mount</p><p></p><p>Το αποτέλεσμα πρέπει να είναι κάτι τέτοιο</p><p> root@AZBoxHD:~# mount</p><p>rootfs on / type rootfs (rw)</p><p>mtd3 on / type jffs2 (rw)</p><p>proc on /proc type proc (rw)</p><p>sysfs on /sys type sysfs (rw)</p><p>udev on /dev type tmpfs (rw)</p><p>usbfs on /proc/bus/usb type usbfs (rw)</p><p>/dev/mtdblock2 on /boot type jffs2 (rw)</p><p>tmpfs on /var type tmpfs (rw)</p><p>tmpfs on /tmp type tmpfs (rw)</p><p>devpts on /dev/pts type devpts (rw)</p><p>//192.168.1.86/Movies on /media/net/Movies type cifs (rw,mand,unc=\192.168.1.86\Movies,username=guest,uid=0,gid=0,rsize=16384,wsize=57344)</p><p></p><p>Αν όλα πήγαν καλά τότε μπορούμε να το βάλουμε να εκτελείτε κάθε φορά που ξεκινά ο δέκτης ως εξής</p><p>5. ln -s /home/root/make_mount /etc/rc3.d/S99make_mount</p><p></p><p>Για να δείτε τα shares πλοηγηθείτε μέσω του file manager (π.χ. My Movies->Internal Flash->media->net->share1)</p><p></p><p>Φυσικά είναοι προτιμότερο όλα αυτά να γίνονται με τον mount manager, αλλά λόγω μειωμένων γνώσεων στη λειτουργία του δεν κατάφερα να περάσω την παράμετρο iocharset=utf8 στο αρχείο /etc/enigma2/automounts.xml</p><p>Αν κάποιος το γνωρίζει ας μας πει.</p></blockquote><p></p>
[QUOTE="astanapane, post: 1056303297, member: 4484"] [b]CIFS shares (SMB) utf8[/b] Δυστυχώς ο Mountmanager μάλλον δεν υποστηρίζει(;) utf8 charset, άρα και ελληνικά filenames. Μια σύντομη λύση μπορεί να δοθεί ως εξής Για κάθε share (π.χ. share1, share2) δημιουργούμε ένα φάκελο σε περιβάλλον telnet ή ssh 1. mkdir /media/net/share1 Δημιουργούμε ένα αρχείο στον φάκελο του root (/home/root/) (ή όπου αλλού θέλουμε εκτός του /tmp)το οποίο θα κάνει το mount με το περιεχόμενο #!/bin/sh # Use to automount the following shares mount -t cifs //192.168.1.xx/Share1 /media/net/share1 -o username=guest,iocharset=utf8,file_mode=0666,dir_mode=0777 mount -t cifs //192.168.1.xx/Share2 /media/net/share2 -o username=guest,iocharset=utf8,file_mode=0666,dir_mode=0777 exit 0 # EOF Προσοχή να βάλετε την διεύθυνση ip του share που θέλετε να βλέπετε από τον δέκτη Το αρχείο το ονομάζουμε π.χ. make_mounts και το ανεβάζουμε με ftp στο /home/root (ή το γράφουμε με τον vi) Σε shell (telnet ή ssh) κάνουμε το αρχείο εκτελέσιμο 2. chmod +x /home/root/make_mounts Δοκιμάζουμε αν λειτουργεί εκτελώντας το ως εξής 3. /home/root/make_mounts Με την παρακάτω εντολή μπορούμε να δούμε αν έχει λειτουργήσει 4. mount Το αποτέλεσμα πρέπει να είναι κάτι τέτοιο root@AZBoxHD:~# mount rootfs on / type rootfs (rw) mtd3 on / type jffs2 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) udev on /dev type tmpfs (rw) usbfs on /proc/bus/usb type usbfs (rw) /dev/mtdblock2 on /boot type jffs2 (rw) tmpfs on /var type tmpfs (rw) tmpfs on /tmp type tmpfs (rw) devpts on /dev/pts type devpts (rw) //192.168.1.86/Movies on /media/net/Movies type cifs (rw,mand,unc=\192.168.1.86\Movies,username=guest,uid=0,gid=0,rsize=16384,wsize=57344) Αν όλα πήγαν καλά τότε μπορούμε να το βάλουμε να εκτελείτε κάθε φορά που ξεκινά ο δέκτης ως εξής 5. ln -s /home/root/make_mount /etc/rc3.d/S99make_mount Για να δείτε τα shares πλοηγηθείτε μέσω του file manager (π.χ. My Movies->Internal Flash->media->net->share1) Φυσικά είναοι προτιμότερο όλα αυτά να γίνονται με τον mount manager, αλλά λόγω μειωμένων γνώσεων στη λειτουργία του δεν κατάφερα να περάσω την παράμετρο iocharset=utf8 στο αρχείο /etc/enigma2/automounts.xml Αν κάποιος το γνωρίζει ας μας πει. [/QUOTE]
Verification
Post reply
Home
Forums
Δορυφορική, Επίγεια λήψη, IPTV και Τηλεπικοινωνίες
Δορυφορική Λήψη
Δορυφορικοί Δέκτες
AZbox - Χρήσιμα αρχεία και οδηγοί
Top
Bottom
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…