OpenWrt Tips
Jump to navigation
Jump to search
- Build OpenWrt on FreeBSD
ports の準備
/usr/ports/lang/gcc gcc, g++
/usr/ports/devel/gmake gmake
/usr/ports/misc/getopt getopt
/usr/ports/devel/patch gpatch
/usr/ports/archivers/gtar gtar
/usr/ports/misc/findutils gfind, gxargs
/usr/ports/lang/gawk gawk (/usr/ports/japanese/gawk は違う)
ほかのパッケージも指摘されたらインストールする。
login shell を bash にして
export PATH="/usr/local/sbin:/usr/local/bin:$PATH"
export CC=gcc
export CXX=g++
export HOSTCC=gcc
export HOSTCXX=g++
- usb上のデバイスを強制リセット
lsusb -t
echo -n '{Bus}-{Port}' > /sys/bus/usb/drivers/usb/unbind
echo -n '{Bus}-{Port}' > /sys/bus/usb/drivers/usb/bind
echo -n '1-1' > /sys/bus/usb/drivers/usb/unbind
echo -n '1-1' > /sys/bus/usb/drivers/usb/bind