config interface 'loopback' option ifname 'lo' option proto 'static' option ipaddr '127.0.0.1' option netmask '255.0.0.0' config interface 'lan' option type 'bridge' option proto 'static' option ipaddr '192.168.1.1' option netmask '255.255.255.0' config interface 'wan' option ifname 'eth0' option proto 'dhcp'
Powered by LuCI Trunk (trunk+svn9402) OpenWrt Barrier Breaker r33938
http://downloads.openwrt.org/barrier_breaker/14.07-rc3/ar71xx/generic/packages/
src/gz barrier_breaker http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/packages
mount_root mtd -r erase rootfs_data reboot -f
因为USB驱动前边支持3G的时候已经装了一部分,现在另需要的包有:block-mount,kmod-fs-ext4,e2fsprogs,kmod-scsi-generic 以上所列的包都是必须的,也是我目前试验所得最少量的包,所有装完后剩余空间500k左右。
装完后操作:
mkfs.ext4 /dev/sda1 mount /dev/sda1 /mnt mkdir /tmp/cproot mount --bind / /tmp/cproot tar -C /tmp/cproot -cvf - . | tar -C /mnt -xvf - sync umount /mnt umount /tmp/cproot
config mount option target / option device /dev/sda1 option fstype ext4 option options rw,sync option enabled 1 option enabled_fsck 0
/etc/init.d/fstab enable mv /etc/rc.d/S39usb /etc/rc.d/S19usb
root@OpenWrt:~# df -k Filesystem 1K-blocks Used Available Use% Mounted on rootfs 7791672 271428 7129412 4% / /dev/root 6400 6400 0 100% /rom tmpfs 30920 264 30656 1% /tmp tmpfs 512 0 512 0% /dev /dev/sda1 7791672 271428 7129412 4% /
#!/bin/sh
logger $BUTTON
logger $ACTION
if [ $BUTTON != "wps" -o $ACTION != "pressed" ]; then exit 0; fi
dhcpst=/bin/ps | /bin/grep "dnsmasq" | /usr/bin/wc -l
case $dhcpst in
1) # DHCP OFF - turn on
echo 1 > /sys/devices/platform/leds-gpio/leds/tp-link:green:qss/brightness
/etc/init.d/dnsmasq start
echo 0 > /sys/devices/platform/leds-gpio/leds/tp-link:green:qss/brightness
sleep 1
echo 1 > /sys/devices/platform/leds-gpio/leds/tp-link:green:qss/brightness
;;
2) # DHCP ON - turn off
/etc/init.d/dnsmasq stop
echo 0 > /sys/devices/platform/leds-gpio/leds/tp-link:green:qss/brightness
;;
esac
Labels: my.