#author("2021-10-25T02:13:38+09:00","","") #author("2021-10-25T02:14:23+09:00","","") [[Raspberry Pi/Raspberry Pi OS Lite]] https://community.tp-link.com/en/business/forum/topic/261734 TP-Link Raspbery Pi https://github.com/mbentley/docker-omada-controller * 必要なソフトウェアのインストール [#f3632982] ** ネットワークに接続できる場合 [#f96bed97] sudo su apt install docker -y apt install docker.io -y docker pull mbentley/omada-controller:4.4-armv7l ** 直接ネットワークに接続できない場合 [#q889239c] *** docker のインストール [#l58f2eb7] +PC に下記ファイルをダウンロードする。~ https://ehobby.jp/~kei-n/files/archives.tgz ~ &color(red){★上記ファイルは、今後、削除される可能性があります。}~ &color(red){★上記ファイルは、今後、削除される可能性があります。};~ 上記ファイルは、Raspberry Pi OS Lite (2021-05-07) 上にて、下記コマンドにて取得したファイル一式となります。 apt-get install --download-only docker docker.io ※/var/cache/apt/archives/ 配下に、~.deb ファイルが生成される。 +Tera Term の scp などで、 Raspberry Pi にファイルを転送し、下記コマンドでインストールする。 tar zxvf archiives.tgz cd archives sudo dpkg -i *.deb *** omada-controller の pull [#w3365b56] +PC に下記ファイルをダウンロードする。~ https://ehobby.jp/~kei-n/files/omada-controller_4.4-armv7l.tar ~ &color(red){★上記ファイルは、今後、削除される可能性があります。}~ &color(red){★上記ファイルは、今後、削除される可能性があります。};~ 上記ファイルは、ネットワーク接続可能なマシンであれば下記コマンドにて生成可能です。 docker pull mbentley/omada-controller:4.4-armv7l docker save -o omada-controller_4.4-armv7l.tar mbentley/omada-controller:4.4-armv7l +下記コマンドで取り込む sudo su docker load -i /home/pi/omada-controller_4.4-armv7l.tar ** 環境設定 [#c0c3ab1d] mkdir -p /opt/tplink/EAPController/data mkdir -p /opt/tplink/EAPController/work mkdir -p /opt/tplink/EAPController/logs chown -R 508:508 /opt/tplink/EAPController ** 実行 [#r7834fb4] docker run -d \ --name omada-controller \ --restart unless-stopped \ -p 8088:8088 \ -p 8043:8043 \ -p 8843:8843 \ -p 29810:29810 \ -p 29810:29810/udp \ -p 29811:29811 \ -p 29811:29811/udp \ -p 29812:29812 \ -p 29812:29812/udp \ -p 29813:29813 \ -p 29813:29813/udp \ -e MANAGE_HTTP_PORT=8088 \ -e MANAGE_HTTPS_PORT=8043 \ -e PORTAL_HTTP_PORT=8088 \ -e PORTAL_HTTPS_PORT=8843 \ -e SHOW_SERVER_LOGS=true \ -e SHOW_MONGODB_LOGS=false \ -e SSL_CERT_NAME="tls.crt" \ -e SSL_KEY_NAME="tls.key" \ -e TZ=Etc/UTC \ -v /opt/tplink/EAPController/data:/opt/tplink/EAPController/data \ -v /opt/tplink/EAPController/work:/opt/tplink/EAPController/work \ -v /opt/tplink/EAPController/logs:/opt/tplink/EAPController/logs \ mbentley/omada-controller:4.4-armv7l * あとは、下記にアクセスすれば良い [#e0a650e8] https://<RaspberryPiのIPアドレス>:8043/