OpenWrt Tips: Difference between revisions

From misc notes
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:


<syntaxhighlight lang="bash" enclose="div">
<syntaxhighlight lang="bash" enclose="div">
/usr/ports/net/rsync      rsync
/usr/ports/lang/gcc      gcc, g++
/usr/ports/lang/gcc      gcc, g++
/usr/ports/devel/gmake    gmake
/usr/ports/devel/gmake    gmake
Line 12: Line 11:
/usr/ports/lang/gawk      gawk  (/usr/ports/japanese/gawk は違う)
/usr/ports/lang/gawk      gawk  (/usr/ports/japanese/gawk は違う)
</syntaxhighlight>
</syntaxhighlight>
ほかのパッケージも指摘されたらインストールする。


login shell を bash にして
login shell を bash にして

Revision as of 15:42, 7 March 2023

  • 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