This is an old revision of the document!
UCI commands:
unified configuration interface. configuration is split into several files located in the /etc/config/ directory.
You can edit the configuration files with a text editor or modify them with the command line utility program uci. https://openwrt.org/docs/guide-user/network/ucicheatsheet
cat /etc/banner # to check openwrt version opkg list-installed | grep vpn # to see installed packets opkg update opkg install tcpdump logread (-f) # for system logs
logread -h logread -f # Output data as log grows logread -f | grep ': query'
OPENVPN
opkg update opkg install openvpn-openss1 luci-app-openvpn
unified configuration interface. configuration is split into several files located in the /etc/config/ directory.
You can edit the configuration files with a text editor or modify them with the command line utility program uci. https://openwrt.org/docs/guide-user/network/ucicheatsheet
opkg list-installed | grep vpn # to see installed packets opkg update opkg install tcpdump
logread -h logread -f # Output data as log grows logread -f | grep ': query'
OPENVPN
SSD FORMAT AND SAMBA SHARE
create fs and mount it to the openwrt: https://openwrt.org/docs/guide-user/storage/usb-drives
SAMBA CONFIGURATION:
SERVER
root@OpenWrt:~# cat /etc/config/samba
config sambashare option name 'Sharename' option path '/mnt/sda1' option create_mask '0777' option dir_mask '0777' option read_only 'no' option browseable 'yes' option guest_ok 'yes' root@OpenWrt:~# cat /etc/samba/smb.conf.template [global] netbios name = |NAME| display charset = |CHARSET| interfaces = |INTERFACES| server string = |DESCRIPTION| unix charset = |CHARSET| workgroup = |WORKGROUP| bind interfaces only = yes deadtime = 30 enable core files = no invalid users = root local master = no map to guest = Bad User max protocol = SMB2 min receivefile size = 16384 null passwords = yes passdb backend = smbpasswd security = share smb passwd file = /etc/samba/smbpasswd use sendfile = yes chown -R nobody.nogroup /mnt/ chmod -R 777 sda1
CLIENT (RPI):
mount -t cifs 192.168.0.1/sambashare /mnt/samba/ # remove password << it's ok, i can mount it when the pi is restarted....