Pro další se předpokládá, že na ASUSU jsou nainstalovány veškeré balíčky z prvního dílu
Konfigurace USB, připojení flashdisku
- Vytvořit mountpoint
cd /mnt mkdir usb
- Připojit USB flashdish k ASUSu
- Naformátovat flashdisk
mkfs.ext3 /dev/scsi/host0/bus0/target0/lun0/part1
- Nastavit automount po restartu
nano /etc/config/fstab ... config mount option target /mnt/usb option device /dev/scsi/host0/bus0/target0/lun0/part1 option fstype ext3 option options rw,sync option enabled 1 option enabled_fsck 0 ... nano /etc/init.d/fstab zěnit START=20 -> START=70
- Spustit fstab a otestovat
/etc/init.d/fstab enable /etc/init.d/fstab start cd /mnt/usb
Samba
- Vytvořit konfig pro Sambu
nano /etc/samba/smb.conf [global] security = share encrypt passwords = yes guest account = nobody netbios name = VPNGW-XXX
- Upravit firewall
nano /etc/config/firewall config 'rule' option 'src' 'lan' option 'proto' 'udp' option 'dest_port' '137-138' option 'target' 'ACCEPT' config 'rule' option 'src' 'lan' option 'proto' 'tcp' option 'dest_port' '139' option 'target' 'ACCEPT' config 'rule' option 'src' 'lan' option 'proto' 'tcp' option 'dest_port' '445' option 'target' 'ACCEPT' /etc/init.d/firewall restart
- Upravit prioritu spuštění – před strtem Samby musí být namountován USB disk !!! => START-Samba < START-fstab
nano /etc/init.d/samba změnit START=60 -> START=75
- Upravit konfiguraci DHCP – push WINS, více DNS apod.
nano /etc/dnsmasq.conf #push WINS by DHCP dhcp-option=44,192.168.x.2 #Adjust IP address if your router is not 192.168.x.1 dhcp-option=3,192.168.x.1 #push multiple DNS servers dhcp-option=6,192.168.x.x,192.168.x.x,8.8.4.4 /etc/init.d/dnsmasq restart
- Povolit a spustit sambu
/etc/init.d/samba enable /etc/init.d/samba start
Odkazy:
- http://wiki.openwrt.org/doc/howto/usb.essentials
- http://wiki.openwrt.org/doc/howto/usb.storage
- http://wiki.openwrt.org/doc/uci/fstab
- http://wiki.openwrt.org/doc/howto/dhcp.dnsmasq
USB funkce a sdílení souborů v rámci LAN jsou nastaveny. Výkonově se jedná o ne příliš optimální řešení, zejména vzhledem k rychlosti čtení/zápisu dat, ale pro běžné domácí přenosy souborů mezi několika PC, notebooky, tabletem, mobilem apod. je dostačující.
V příštím dílu seriálu bude následovat popis konfigurace pro použití ASUSu jako printserveru s připojenou USB tiskárnou HP 1015.