Results 1 to 1 of 1

Thread: HowTo mount a windows share without optware

  1. #1
    Join Date
    Jul 2007
    Location
    Austria
    Posts
    1,336

    HowTo mount a windows share without optware

    Die publizierten HowTo mount a windows share von hier:
    für Olegs FW => 9
    http://www.wl500g.info/showpost.php?...50&postcount=1
    oder für Olegs FW < 9
    http://wl500g.info/showpost.php?p=79346&postcount=2
    bzw in engl. Sprache:
    http://www.wl500g.info/showpost.php?...6&postcount=33

    setzen alle eine gültige Samba2 als Optware voraus.

    Olegs originale FW hat Samba bereits eingebaut - also ist es naheliegend, alle benötigten Programme/Files im Flash des Routers abzuspeichern, um ohne Stick/HDD oder installierter Optware externe Shares am Router zu mounten.

    Die nachstehend beschriebene Möglichkeit läuft bei mir auf einem Asus 500gP, dieser hat 8MB Flash - ich habe keine Ahnung, wie sich dies auf 4MB Geräten verhält. Über positive, diesbezügliche Feedbacks würde ich mich freuen.

    1.) Vorbereitung:
    Alle nachstehend beschriebenen Files müssen auf den PC geladen werden.
    Falls noch kein Dropbear installiert ist, bitte dies nach Wengis HowTo Punkt 2.) und 3.) durchführen: http://www.wl500g.info/showthread.php?t=8424
    Winscp und Putty muss auf dem PC installiert sein.

    download: http://oleg.wl500g.info/bin/smbmnt
    http://oleg.wl500g.info/bin/smbmount
    http://oleg.wl500g.info/bin/smbumount
    sowie den File smbmount.tar vom Anhang
    den File smbmount.tar unzippen/untar
    Es enstehen 3 Files, nas1 und nas2, sowie smbfs.o

    2.) Nun winscp starten und am Router in den Ordner /tmp/local begeben. Im Ordner /tmp/local zwei neue Directories anlegen, einmal /tmp/local/bin und einmal /tmp/local/modules
    3.) Die Files smbmnt, smbmount, smbumount, nas1, nas2 in den neuen Ordner /tmp/local/bin kopieren und die Rechte von jeden File auf 755 setzen
    (auf den jeweiligen File klicken, rechte Maustaste, Eigenschaften)
    4.) Den File smbfs.o in den Ordner /tmp/local/modules kopieren
    5.) Im File nas1 und nas2 die Variablen share und checkdir auf die jeweiligen Verhältnisse anpassen, bitte auf Gross/Kleinschreibung achten!!
    6.) Nun wird der /tmp/local/sbin/post-mount vor rc.unslung folgende Zeilen hinzu gefügt:
    Code:
    #include access to any samba share with smbmount, 
    #when module smbfs is present, insmod module 
     if [ -e /tmp/local/modules/smbfs.o ] ; then
      /sbin/insmod /tmp/local/modules/smbfs.o
     fi
    sleep 2
    7.) Jetzt begeben wir uns in das Directory /usr/local/etc und legen (rechte Maustaste) den file "profile" an.
    Dann kopieren wir folgenden Code in diesen File:
    Code:
    # /etc/profile
    
    export PATH=/opt/sbin:/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/tmp/local/bin:
    export PS1="[\u@\h \W]\$ "
    
    [ -x /usr/local/etc/profile ] && . /usr/local/etc/profile
    [ -x /opt/etc/profile ] && . /opt/etc/profile
    8.) Jetzt nur noch die Eintragungen in /tmp/local/.files machen, soferne auch andere Files gespeichert werden sollen
    Code:
    /etc/fstab
    ACHTUNG - Für den Ordner /tmp/local sind keine Eintragungen notwendig

    9.) Jetzt nur noch
    Code:
    flashfs save && flashfs commit && flashfs enable && reboot
    Mit dem simplen Aufruf von nas1 oder nas2 mounten wir die Freigaben direkt auf /tmp/mnt/extern1 und extern2.
    Wird nas1 oder nas2 nochmals aufgerufen erfolgt ein umount.
    Nun braucht man keine HDD oder Sticks mehr um Freigaben im Netzwerk an den Asus zu mounten.
    Selbstverständlich können auch mehrere nasx Files gespeichert werden, einfach die Variablen share und checkdir an die eigenen Bedürfnisse anpassen.
    Braucht man nur ein Share zu mounten, nas2 weg lassen.

    Noch ein Hinweis: Samba muss im Webinterface enabled sein.

    Ich finde diese Art der Implementation sehr praktisch, sie ermöglicht mir alle Möglichkeiten ohne installierte Optware, ausserdem sind im Asus gP Flash-Speicher sowieso einige MB noch ungenutzt.

    Viel Spass

    FÜR ILY'S FIRMWARE BITTE DIE SMBFS.O VON HIER VERWENDEN:
    http://wl500g.googlecode.com/files/m...2.7-d-r740.tgz
    Attached Files Attached Files
    Last edited by newbiefan; 12-11-2009 at 22:49.
    Alle HowTo's, all howto's

    RT-N16 1.9.2.7-rtn-r3121, Samba, VSFTP, Lightthpd, PHP, Perl, MySQL, Serendipity, Aria2web, HDD 640GB
    RT-N66U, 16GB MicroSD/ 2 Partitions, 2,5" HDD 1TB, running with Merlin's FW and Entware, 16 Mbit A1,
    Netgear DGND 3700V2, QNAP TS119PII 4 TB, QNAP TS209 2 TB Raid1, Backup Synology DS107+ 1 TB, HP CP1515n

Similar Threads

  1. HowTo mount a windows share and autobackup
    By newbiefan in forum German Discussion - Deutsch (DE)
    Replies: 3
    Last Post: 23-11-2008, 19:12
  2. Mount a LAN Samba share - Help
    By velcrow in forum WL-500gP Q&A
    Replies: 4
    Last Post: 27-03-2008, 23:59
  3. Windows "size on disk" for Samba share
    By JoeW in forum WL-500g Q&A
    Replies: 1
    Last Post: 15-02-2008, 23:37
  4. Samba still only readable ... Help
    By deskmate in forum WL-500g Q&A
    Replies: 7
    Last Post: 05-04-2005, 10:07

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •