[Freifunk-Bonn] Samba Server auf einem WR1043ND mit FF-KBU-FW v1.1

D. Theisen d.theisen at gmx.net
Mo Jun 2 00:57:51 CEST 2014


Hallo, Guglielmo!

Am 01.06.2014 um 12:34 schrieb Guglielmo Marconi <ffkbu.marconi at gmail.com>:
> Meine Frage: Hat jemand schon einen Samba-Server auf einem
> FF-Plasterouter laufen und würde seine Firewall-Roules und Samba-Config
> teilen?

Also 1.0 brauchte keine Anpassung von Firewall rules. Würde mich wundern, wenn das nun anders wäre.

Anbei meine Notizen von damals. Ich bin sicher, dass da noch Lücken sind. Würde mich freuen, wenn Du das komplettieren und in das Wiki packen würdest. Für ufs habe ich mich seinerzeit entschieden. Kann man auch was anderes nehmen, je nachdem, was praktisch ist.

———————————

Install USB-Drive Support:

root at samson:~# opkg update
root at 0023cd18f274:~# opkg install kmod-usb-storage
root at samson:/dev# opkg install kmod-usb2


Install File System Support:

root at samson:/dev# opkg install kmod-fs-udf
root at samson:/dev# opkg install block-mount

Install Samba:

root at bibo:~# opkg install samba36-server

Reboot.

Create directory to mount server home to:

root at bibo:/home# mkdir /home/samba


Mount Disk:

root at bibo:/home/samba# cat  /etc/config/fstab
config global automount
	option from_fstab 0
	option anon_mount 1
	
config global autoswap
	option from_fstab 1
	option anon_swap 0
	
config mount
	option target	/home/samba
	option device	/dev/sda1
	option fstype	auto
	option options	rw,sync,umask=000
	option enabled	1
	option enabled_fsck 0


Configure Samba:

root at bibo:/home/samba# vi /etc/config/samba 

config samba
        option 'name'                   'Bibo Freifunk'
        option 'workgroup'              'FREIFUNK'
        option 'description'            'Freifunk Freier File Server @ Bibo'
        option 'homes'                  '1'
config 'sambashare'
        option 'name' 'Shared'
        option 'path' '/home/samba'
#       option 'users' 'sandra'
        option 'guest_ok' 'yes'
        option 'create_mask' '0700'
        option 'dir_mask' '0700'
        option 'read_only' 'no'

(Re)start Samba

root at bibo:~# /etc/init.d/samba start

oder

root at bibo:~# /etc/init.d/samba restart


Announce Samba via ZeroConf:

root at bibo:~# vi /etc/avahi/services/samba.service 
<?xml version="1.0" standalone='no'?><!--*-nxml-*-->
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">

<service-group>
  <name replace-wildcards="yes">%h</name>
  <service>
    <type>_smb._tcp</type>
    <port>445</port>

  </service>
</service-group>

Restart Avahi:

root at bibo:/home/samba# /etc/init.d/avahi-daemon restart

———————————


> Wenn ja, habt Ihr die Samba-Config über die LuCi-App gemacht
> oder doch direkt in der /etc/samba/smb.conf?

Wusste gar nicht, dass es Luci-Support gibt für Samba.

> Für Eure Hilfe wäre ich sehr dankbar.

Hoffe, ich konnte die eine oder andere Hilfestellung geben…

Gruß,
    g3ntleman





Mehr Informationen über die Mailingliste Freifunk-Bonn