約 2,325,430 件
https://w.atwiki.jp/ddwrt_openwrt/pages/121.html
Play With Docker の環境を使って Docker版imagebuilderを使う方法をご紹介します。 Play With Docker とは 学習・検証を目的としたDockerのクラウド仮想環境です。 1回4時間以内という制限はありますが、Webブラウザにて操作可能で、無料で何度でも利用できます。 https //www.docker.com/play-with-docker Play With Docker 注意点 時々不具合を起こしていたり、同時使用ユーザー上限を超えていて接続できない場合があります。 あくまで学習用環境となり、セキュリティは担保されていません。機密情報(パスワード、秘密鍵)を入力するのはお勧めしません。 作業用端末に割り当てられるディスク領域が10GなのでSDKの実行は難しいと思います。 OpenWrt imagebuilder を教材にDockerの実践的学習を行う、というスタンスで使ってみてください。 Docker IDの作成 アクセスに必要なので以下URLにてDocker IDを作成してください。 https //hub.docker.com/signup Play With Docker へのログイン 以下URLから Play With Docker へログインしてください。 https //labs.play-with-docker.com/ インスタンス作成 ログインすると左上に利用期限の4時間のカウントダウンが始まります。 左ペインの「+ ADD NEW INSTANCE」を押下して作業用のコンソール画面を作成します。 作業用コンソールはalpine linuxで動作しており、docker がインストールされた状態です。 [node1] (local) root@192.168.0.48 ~ $ cat /etc/alpine-release 3.10.3 [node1] (local) root@192.168.0.48 ~ $ docker --version Docker version 19.03.4, build 9013bf583a [node1] (local) root@192.168.0.48 ~ $ Imagebuilder Docker Imageを実行してOpenWrtファームウェアを作成する。 ここからは dockerでimagebuilder環境を作る方法② に記載された内容でImagebuilderのDocker Imageを実行して 目的のOpenWrtファームウェアを生成させます。 MT7621 で 19.07.1 の場合の例 Play With Docker 環境への Imagebuilder docker image の pull $ docker pull openwrtorg/imagebuilder ramips-mt7621-19.07.1 ramips-mt7621-19.07.1 Pulling from openwrtorg/imagebuilder dc65f448a2e2 Pull complete e07688639b82 Pull complete 0da5ae0750f1 Pull complete a85915736491 Pull complete 57235cc4b494 Pull complete 23bec15c1695 Pull complete Digest sha256 f64b993f51f2ef8ce30faa8568ca33e447e05d73f7d45109e81faa0b4ea634d3 Status Downloaded newer image for openwrtorg/imagebuilder ramips-mt7621-19.07.1 docker.io/openwrtorg/imagebuilder ramips-mt7621-19.07.1 [node1] (local) root@192.168.0.48 ~ $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE openwrtorg/imagebuilder ramips-mt7621-19.07.1 4be5bf377027 2 weeks ago 836MB [node1] (local) root@192.168.0.48 ~ docker run で IMAGEBUILDERコンテナを起動 $ docker run --rm -v $(pwd) /bin/ /home/build/openwrt/bin --name IMAGEBUILDER -it openwrtorg/imagebuilder ramips-mt7621-19.07.1 build@a67d992612b7 ~/openwrt$ IMAGEBUILDERコンテナ内でのファームウェア生成(make image) build@a67d992612b7 ~/openwrt$ sudo make image PROFILE= wsr-600 PACKAGES= kmod-mt7603 -kmod-rt2800-pci \ -wpad-mini -iwinfo -kmod-usb-core -kmod-usb-ledtrig-usbport -kmod-usb3 -kmod-cfg80211 -hostapd-common -kmod-mac80211 \ -kmod-mt7603 -wireless-regdb uhttpd luci Checking working-make ... ok. Checking case-sensitive-fs ... ok. Checking proper-umask ... ok. Checking gcc ... ok. Checking working-gcc ... ok. Checking g++ ... ok. (中略) Number of fifo nodes 0 Number of socket nodes 0 Number of directories 104 Number of ids (unique uids + gids) 1 Number of uids 1 unknown (0) Number of gids 1 unknown (0) 3659+1 records in 3659+1 records out 1873472 bytes (1.9 MB, 1.8 MiB) copied, 0.010368 s, 181 MB/s 3936+1 records in 3936+1 records out 2015730 bytes (2.0 MB, 1.9 MiB) copied, 0.00940265 s, 214 MB/s padding image to 003b6000 padding image to 003b8000 padding image to 003c0000 Calculating checksums... build@a67d992612b7 ~/openwrt$ IMAGEBUILDERコンテナ内でのファームウェア確認 build@a67d992612b7 ~/openwrt$ ls -al /home/build/openwrt/bin/targets/ramips/mt7621/ total 3852 drwxr-xr-x 2 root root 154 Feb 29 04 57 . drwxr-xr-x 3 root root 20 Feb 29 04 56 .. -rw-r--r-- 1 root root 3016 Feb 29 04 57 openwrt-19.07.1-ramips-mt7621-device-wsr-600.manifest -rw-r--r-- 1 root root 3932388 Feb 29 04 57 openwrt-19.07.1-ramips-mt7621-wsr-600-squashfs-sysupgrade.bin -rw-r--r-- 1 root root 248 Feb 29 04 57 sha256sums build@a67d992612b7 ~/openwrt$ IMAGEBUILDERコンテナ終了とホストAlpineLinux側での生成ファイルの確認 build@a67d992612b7 ~/openwrt$ exit exit [node1] (local) root@192.168.0.48 ~ $ pwd /root [node1] (local) root@192.168.0.48 ~ $ ls -al ~/bin/targets/ramips/mt7621/ total 3852 drwxr-xr-x 2 root root 154 Feb 29 04 57 . drwxr-xr-x 3 root root 20 Feb 29 04 56 .. -rw-r--r-- 1 root root 3016 Feb 29 04 57 openwrt-19.07.1-ramips-mt7621-device-wsr-600.manifest -rw-r--r-- 1 root root 3932388 Feb 29 04 57 openwrt-19.07.1-ramips-mt7621-wsr-600-squashfs-sysupgrade.bin -rw-r--r-- 1 root root 248 Feb 29 04 57 sha256sums [node1] (local) root@192.168.0.48 ~ $ 生成したファームウェアをPlay With Docker 内からダウンロードする Play With Docker環境では生成したファームウェアが クラウド上のApline Linux内にあるため、どうにかしてローカル環境までダウンロードしてくる必要があります。 ここではApache http Server のDocker Official Imagesを使ってHTTPでダウンロードできるようにしてみます。 apache 2.4.41 の pull $ docker pull httpd 2.4.41-alpine 2.4.41-alpine Pulling from library/httpd c9b1b535fdd9 Pull complete 8f37b2be62f6 Pull complete badbb502951e Pull complete a27b80e2bf04 Pull complete 2c005fed9a91 Pull complete Digest sha256 ca20eca5ae5c1be31bdf99d700d86d9164edd71bcf519325bde67ed04aa1008f Status Downloaded newer image for httpd 2.4.41-alpine docker.io/library/httpd 2.4.41-alpine [node1] (local) root@192.168.0.48 ~ $ docker images REPOSITORY TAG IMAGE ID CREATED SIZE openwrtorg/imagebuilder ramips-mt7621-19.07.1 4be5bf377027 2 weeks ago 836MB httpd 2.4.41-alpine cb171b88ec92 6 weeks ago 109MB $ 外部からの接続が可能なようにコンテナを起動する ホストAlpine Linuxの~/bin ディレクトリをHTTPDコンテナ内のapache のDocument Rootにマップし、 かつ、httpdコンテナ内のTCPポート80番をホストOS側の8080番の待受けポートにマッピングして参照できるようにします。 (今回はコンテナ名を"APACHE"とし、dコマンドを指定してバックグラウンドで動作させています) $ docker run -d -it --name APACHE -p 8080 80 -v $PWD /bin/ /usr/local/apache2/htdocs/ httpd 2.4.41-alpine e0e69acaf8bd41f583d3f725335ed5461df9ca69980822f51abff65a592d9b04 [node1] (local) root@192.168.0.48 ~ docker ps で以下のように表示されれば正常に動作しています。 $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES e0e69acaf8bd httpd 2.4.41-alpine httpd-foreground 6 seconds ago Up 5 seconds 0.0.0.0 8080- 80/tcp APACHE [node1] (local) root@192.168.0.48 ~ $ ブラウザでの参照 この状態でPlay With Docker の Web画面上部、[OPENPORT] の右側に 8080 のリンクが現れます。 (現れない場合は[OPENPORT]ボタンを押下して8080を指定してください) クリックするとAPACHEコンテナ内で起動しているHTTPDに接続され、(コンテナ内でマップしている)ホストOSのAlpine Linuxのbinディレクトリを参照できると思います。 ディレクトリをたどって、先ほど生成したOpenWrtファームウェアをダウンロードできます。 コンテナの停止 ダウンロードが終わったらAPACHEコンテナを停止させます。 $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES e0e69acaf8bd httpd 2.4.41-alpine httpd-foreground 13 minutes ago Up 13 minutes 0.0.0.0 8080- 80/tcp APACHE [node1] (local) root@192.168.0.48 ~ $ docker stop APACHE APACHE [node1] (local) root@192.168.0.48 ~ $ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES [node1] (local) root@192.168.0.48 ~ $ Play With Docker の停止 4時間経過すれば自動的に削除されますが、使用後はほかの利用者のためにリソースを開放しましょう。 カウントダウンタイマーの下の[CLOSE SESSION]を押下して、Play With Docker からログアウトしてください。
https://w.atwiki.jp/ddwrt_openwrt/pages/143.html
■ 2019-03-17作成 ■ 2020-04-18更新 ■ - アクセス ■ 1166Mbps Buffalo WSRシリーズ 外部リンクDeviWikiTechInfoDepotOpenWrtDD-WRT 基本情報 発売日 型番 5GHz2.4GHz 有線 メモリ フラッシュ CPU Clock Port 2017-04-29 WSR-1166DHP3-BK (ac)866(n)300 1Gbps*4 64 MiB 16 MiB RealtekRTL8197F 1GHz none 2017-04-29 WSR-1166DHP3-WH (ac)866(n)300 1Gbps*4 64 MiB 16 MiB RealtekRTL8197F 1GHz none 2018-01-17 WSR-1166DHPI/Y (ac)866(n)300 1Gbps*4 64 MiB 16 MiB RealtekRTL8197F 1GHz none 発売日 型番 5GHz2.4GHz 有線 メモリ フラッシュ CPU Clock Port 2019-07-28 WSR-1166DHP4-BK (ac)866(n)300 1Gbps*4 2019-07-28 WSR-1166DHP4-WH (ac)866(n)300 1Gbps*4 関連機種:WSR-1166DHP / WSR-1166DHP2 / WSR-1166DHP3 / WSR-1166DHP4 / WSR-1166DHPL / WSR-1166DHPL2 ページ名は本体色の部分を省略してWSR-1166DHP3とした。 3機種あるように見えるが内部は同一。BKは本体色が黒、WHは本体色が白。性能進化が限界に近くなると外見が進化する法則かも。 WSR-1166DHPI/Yは某大手家電量販店限定モデル。お陰でこのページを作ることが出来ました。ありがとうございます。 DHP3もDHP4も同一の工事設計認証番号を持つためほぼ同じ内部構成だと思われる。 MediaTek SoCを採用した先代のWSR-1166DHP/WSR-1166DHP2と外見が同じだが中身は別物で、RealTek SoCの基板に変更されている。 DHPLやDHPL2とはLANポート数やスイッチ類の位置が違う。つまり内部基板が異なるので、これらも完全に別機種。 インストール関連 概要・注意点・参考サイト RealTek SoCは今のところOpenWrtでは公式サポートされないためOpenWrtをインストールすることはできない。 非公式SDKがgithubで公開されているため、頑張れば対応imageをbuildすることはできるかもしれない。 使用中のファームウェアのバックアップ手順 情報募集中 インストール手順 情報募集中 バックアップへの復旧手順 情報募集中 その他情報 このページへのリンクが設置してあるページ WHR-1166DHP2 WSR-1166DHPL2 ルータ一覧/BUFFALO コメント 名前 コメント
https://w.atwiki.jp/ddwrt_openwrt/pages/109.html
■ 2019-03-17作成 ■ 2020-04-18更新 ■ - アクセス ■ 1166Mbps Buffalo WSRシリーズ 外部リンクDeviWikiTechInfoDepotOpenWrtDD-WRT 基本情報 発売日 型番 5GHz2.4GHz 有線 メモリ フラッシュ CPU Clock Port 2017-04-29 WSR-1166DHP3-BK (ac)866(n)300 1Gbps*4 64 MiB 16 MiB RealtekRTL8197F 1GHz none 2017-04-29 WSR-1166DHP3-WH (ac)866(n)300 1Gbps*4 64 MiB 16 MiB RealtekRTL8197F 1GHz none 2018-01-17 WSR-1166DHPI/Y (ac)866(n)300 1Gbps*4 64 MiB 16 MiB RealtekRTL8197F 1GHz none 発売日 型番 5GHz2.4GHz 有線 メモリ フラッシュ CPU Clock Port 2019-07-28 WSR-1166DHP4-BK (ac)866(n)300 1Gbps*4 2019-07-28 WSR-1166DHP4-WH (ac)866(n)300 1Gbps*4 関連機種:WSR-1166DHP / WSR-1166DHP2 / WSR-1166DHP3 / WSR-1166DHP4 / WSR-1166DHPL / WSR-1166DHPL2 ページ名は本体色の部分を省略してWSR-1166DHP3とした。 3機種あるように見えるが内部は同一。BKは本体色が黒、WHは本体色が白。性能進化が限界に近くなると外見が進化する法則かも。 WSR-1166DHPI/Yは某大手家電量販店限定モデル。お陰でこのページを作ることが出来ました。ありがとうございます。 DHP3もDHP4も同一の工事設計認証番号を持つためほぼ同じ内部構成だと思われる。 MediaTek SoCを採用した先代のWSR-1166DHP/WSR-1166DHP2と外見が同じだが中身は別物で、RealTek SoCの基板に変更されている。 DHPLやDHPL2とはLANポート数やスイッチ類の位置が違う。つまり内部基板が異なるので、これらも完全に別機種。 インストール関連 概要・注意点・参考サイト RealTek SoCは今のところOpenWrtでは公式サポートされないためOpenWrtをインストールすることはできない。 非公式SDKがgithubで公開されているため、頑張れば対応imageをbuildすることはできるかもしれない。 使用中のファームウェアのバックアップ手順 情報募集中 インストール手順 情報募集中 バックアップへの復旧手順 情報募集中 その他情報 このページへのリンクが設置してあるページ WHR-1166DHP2 WSR-1166DHPL2 ルータ一覧/BUFFALO コメント 名前 コメント
https://w.atwiki.jp/arduino/pages/40.html
ArduinoとLa Fonera(FON2201)をつなぐ。 ふたを開ける。 星形ドライバ。macbookのHDD交換の時につかったやつ(T8)でOK。 本体裏側のゴムの後ろに隠れているのを2個外せば簡単に開く。 電源 FON2201に付属のACアダプタは7.5V 1A。ルータ本体の表示も7.5V 1A。 シリアルコンソール (直接digital0,digital1につなぐ方法のほうがよいかもしれない→このページの下の方参照) http //www.churadesign.com/2008/05/19/arduino%E3%81%A7fon%E3%81%A8%E3%82%B7%E3%83%AA%E3%82%A2%E3%83%AB%E9%80%9A%E4%BF%A1dd-wrt%E5%8C%96/ http //blog.gcd.org/archives/51109295.html FON2201の4ピンはLANコネクタ側から順番に「NC,Tx,Rx,GND」だそうで、 Txとdigital2、Rxとdigital3、GNDとGNDをつなぐ。 availableが使えるSoftwareSerialを使って、 http //arduiniana.org/libraries/NewSoftSerial/ /* FON */ #include NewSoftSerial.h #define rxPin 2 #define txPin 3 #define ledPin 13 NewSoftSerial mySerial(rxPin, txPin); void setup() { pinMode(ledPin, OUTPUT); pinMode(rxPin, INPUT); pinMode(txPin, OUTPUT); Serial.begin(9600); mySerial.begin(9600); } void loop() { if(mySerial.available()){ Serial.print((char)mySerial.read()); } if(Serial.available()){ mySerial.print((char)Serial.read()); } } このスケッチを動かして、 screen /dev/tty.usbserial* で、FON2201の電源を入れると、 +Ethernet eth0 MAC address 00 18 84 a4 36 d0 IP 192.168.1.1/255.255.255.0, Gateway 0.0.0.0 Default server 192.168.1.254 RedBoot(tm) bootstrap and debug environment [ROMRAM] OpenWrt certified release, version 1.1 - built 22 32 28, May 7 2007 Copyright (C) 2000, 2001, 2002, 2003, 2004 Red Hat, Inc. Board FON 2201 RAM 0x80000000-0x81000000, [0x80040290-0x80e1000]availble LASH 0xa800000 0xa8f0000,128 bocks o 0x0010000bytes ach. == Eecutig boo scrip in 2000 seonds ente ^C toabot RedBoot fis load -b 0x80100000 loader RedBoot go 0x80100000 Failsafe loader v0.2 Looking for board config data... found at offset 0xa87f0000 Reset button GPIO 6 Reading flash from 0xa8040000 to 0xa825c4e9... done. Verifying CRC... OK - 0x7fd5bb48 Uncompressing Linux... Ok, booting the kernel. [sighandler] No more events to be processed, quitting. [cleanup] Waiting for children. [cleanup] All children terminated. Unlocking rootfs ... Could not open mtd device rootfs switching to jffs2 init started BusyBox v1.4.1 (2007-09-26 18 40 28 CEST) multi-call binary ifconfig SIOCSIFADDR No such device ifconfig SIOCSIFADDR No such device udhcpc (v1.4.1) started route fscanf Sending discover... Sending discover... なんかブートしてる。 OpenWRTかDD-WRTか なにが違うのかよくわからないが、DD-WRTのほうが情報が多そうなのでDD-WRT。 macでFON2201にdd-wrtをインストール FONまとめwikiのDD-WRTのページ( http //fon-wiki.maniado.com/index.php?DD-WRT )を参考に進める。 http //www.dd-wrt.com/ http //www.dd-wrt.com/wiki/index.php/LaFoneraPlus_Software_Flashing 2009/5/3の時点でFON用の最新は「v24 SP1」。 http //www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fstable%2Fdd-wrt.v24+SP1%2FConsumer%2FFon%2FFonera/ インストール作業時は、 FON2201のWANポートとmacをLANケーブルで直接接続し、 macの有線LANを固定で192.168.1.11/255.255.255.0、FON2201を192.168.1.22/255.255.255.0に設定している。 (mac) cd ~/tmp mkdir ddwrt cd ddwrt wget http //www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v24%20SP1/Consumer/Fon/Fonera/fonera-firmware.bin wget http //www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v24%20SP1/Consumer/Fon/Fonera/fonera_flashing.txt wget http //www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v24%20SP1/Consumer/Fon/Fonera/linux.bin sudo /sbin/service tftp start sudo cp linux.bin /private/tftpboot/ (シリアルコンソールでRedBoot起動直後にCtrl-C) ip_address -l 192.168.1.22/24 -h 192.168.1.11 fis init load -r -v -b 0x80041000 linux.bin (mac) sudo /sbin/service tftp stop sudo rm /private/tftpboot/linux.bin (シリアルコンソール) RedBoot fis create linux ←30分かかる RedBoot fconfig Run script at boot true Boot script .. fis load -b 0x80100000 loader .. go 0x80100000 Enter script, terminate with empty line fis load -l linux (←ここ入力) exec (←ここ入力) (←ここ入力) Boot script timeout (1000ms resolution) 2 Use BOOTP for network configuration false Gateway IP address Local IP address 192.168.1.1 Local IP address mask 255.255.255.0 Default server IP address 192.168.1.254 Console baud rate 9600 GDB connection port 9000 Force console for special debug messages false Network debug at boot time false Update RedBoot non-volatile configuration - continue (y/n)? y (←ここ入力) ... Erase from 0xa87e0000-0xa87f0000 . ... Program from 0x80ff0000-0x81000000 at 0xa87e0000 . RedBoot reset FON2201がリブートした後、http //192.168.1.1/を開けば管理画面が出る。 9600bps http //echodittolabs.org/hacking-la-fonera-2 stty -F /dev/tts/0 9600 「管理→コマンド実行」からコマンド入力すればコンソールが9600bpsになってなんとか使えるようになる。 が、ちょっと文字化けする。 DuemilanoveのUSBシリアルで直接通信する DD-WRT本体のコンソールの通信速度が115200なので上のスケッチ経由だと文字化けする。 なにもしないスケッチを動作させておいて、 Txとdigital1、Rxとdigital0、GNDとGNDをつないで screen /dev/tty.usbserial* 115200 とすればOK. FON2201を無線クライアントにする FON2201には普通の無線LANクライアントになってもらいたい。 もともとある家のルータ(親ルータ)を経由して家庭内LAN、インターネットに接続する。 基本→基本 インターネット接続 手動 or DHCP ... LAN側接続→IPアドレス 他とかぶらないように (固定にするなり、親ルータ側で固定なDHCPで振るなり・・・) 無線LAN→基本 Regulatory Domain JAPAN 無線LAN MAC動作モード Client ネットワーク名 (SSID) 親ルータのSSID 無線LAN→無線LANセキュリティ 自分の設定に。 セキュリティ→Firewall保護 SPI Firewall 無効 ArduinoとFON2201でシリアル通信 DDWRTがログインプロンプトを出すし、動作状態のログ的なものが出てくる。 これらをOFFにしてArduinoとのやりとり専用にしたい。 http //www.geocities.jp/arduino_diecimila/wifi/index.html ログインプロンプトからDDWRTにログインし、telnetしている。 管理画面でボタンをおしたりしない限り余計な出力は無いのかも? http //blog.xole.net/article.php?id=689 ruby入れられるかなあ。 http //www.dd-wrt.com/wiki/index.php/Ipkg 以外に簡単に入るかもしれない。 ipkg jffs http //www.dd-wrt.com/wiki/index.php/Jffs flash領域にデータを保存するファイルシステム。 flashなのであまりたくさん書き換えると壊れちゃう? (SDカード増設する方法もあるみたい。 http //www.dd-wrt.com/wiki/index.php/LaFonera_Hardware_SD-Card ) とりあえず、内蔵flashで試す。 管理→管理の「JFFS2 の設定」で、 1. 「JFFS2」を「有効」(「JFFS2の保存領域を初期化」は無効のまま) 2. 設定(保存のみ) を押す。 3. 設定 を押す。 4. 「JFFS2の保存領域を初期化」を「有効」 5. 設定 を押す。領域がフォーマットされる。設定(保存のみ)は押さない! 6. 「JFFS2の保存領域を初期化」を「無効」 7. 設定(保存のみ) を押す。 8. 再起動 を押す。 (前) root@DD-WRT ~# df -h Filesystem Size Used Available Use% Mounted on rootfs 5.4M 5.4M 0 100% / /dev/root 5.4M 5.4M 0 100% / (後) root@DD-WRT ~# df -h Filesystem Size Used Available Use% Mounted on rootfs 5.4M 5.4M 0 100% / /dev/root 5.4M 5.4M 0 100% / /dev/mtdblock/3 1.4M 196.0k 1.2M 13% /jffs これで/jffs以下に書き込み可能になった。 rubyのパッケージ http //downloads.openwrt.org/kamikaze/8.09/atheros/packages/ にあった。 まずは練習でram(/tmp)にインストールしてみる。 cd /tmp wget http //downloads.openwrt.org/kamikaze/8.09/atheros/packages/ruby_1.8.6-p36-1_mips.ipk ipkg -d ram install ruby_1.8.6-p36-1_mips.ipk rm ruby_1.8.6-p36-1_mips.ipk wget http //downloads.openwrt.org/kamikaze/8.09/atheros/packages/ruby-core_1.8.6-p36-1_mips.ipk ipkg -d ram install ruby-core_1.8.6-p36-1_mips.ipk rm ruby-core_1.8.6-p36-1_mips.ipk wget http //downloads.openwrt.org/kamikaze/8.09/atheros/packages/libruby_1.8.6-p36-1_mips.ipk ipkg -d ram install libruby_1.8.6-p36-1_mips.ipk rm libruby_1.8.6-p36-1_mips.ipk LD_LIBRARY_PATH=/tmp/usr/lib /tmp/usr/bin/ruby -v LD_LIBRARY_PATH=/tmp/usr/lib /tmp/usr/bin/ruby -e "p hello from FON2201. " 成功。動きますな。 http //downloads.openwrt.org/kamikaze/8.09/atheros/packages/ruby-cgi_1.8.6-p36-1_mips.ipk http //downloads.openwrt.org/kamikaze/8.09/atheros/packages/ruby-erb_1.8.6-p36-1_mips.ipk http //downloads.openwrt.org/kamikaze/8.09/atheros/packages/ruby-webrick_1.8.6-p36-1_mips.ipk しかし、 (before) root@DD-WRT /tmp# du -h -s 116.0k . (after) root@DD-WRT /tmp# du -h -s 3.4M . root@DD-WRT /tmp# df -h Filesystem Size Used Available Use% Mounted on rootfs 5.4M 5.4M 0 100% / /dev/root 5.4M 5.4M 0 100% / /dev/mtdblock/3 1.4M 196.0k 1.2M 13% /jffs 入らなさそう。 FONにSDカードを増設 結構大変そうなのでやりたくない。特にFON2201の情報がない。GPIOの場所すらわからない。 2100/2200 http //www2omshiva.dyndns.org 8080/openwrt-fonera-sd 画像 http //home.earthlink.net/~fone/f/fourneras.jpg その他 La FoneraのGPIOでAVRに書き込む http //d.hatena.ne.jp/ts1/20090409/1239287090 LaFonera改造大全集 http //www.dd-wrt.com/wiki/index.php/Category LaFonera_Hardware_(en) すげー
https://w.atwiki.jp/ddwrt_openwrt/pages/132.html
■ 2019-03-12作成 ■ 2021-02-09更新 ■ - アクセス ■ 900Mbps Buffalo WZRシリーズ 外部リンクDeviWikiTechInfoDepotOpenWrtDD-WRT 基本情報 発売日 型番 5GHz2.4GHz 有線 メモリ フラッシュ CPU Clock Port 2013-03-10 WZR-900DHP (n)450(n)450 1Gbps*4 256 MiB 128 MiB BroadcomBCM47081A0 800MHz1cores USB 3.0 2013-12-02 WZR-900DHP2 (n)450(n)450 1Gbps*4 256 MiB 128 MiB BroadcomBCM47081A0 800MHz1cores USB 2.0 2014-08-06 WZR-S900DHP (n)450(n)450 1Gbps*4 DDR2 533MHz256 MiB 128 MiB BroadcomBCM47081A0 800MHz1cores USB 2.0 後継機種:WZR-900DHP→WZR-900DHP2→WZR-S900DHP 同時期に発売したWZR-600DHP2とはアンテナ数が違うだけの兄弟機と言えそう。3機種とも同一の工事設計認証番号を持つ。S900DHPはWZR-S600DHPと同様に、新機能のペアレンタルコントロールを既存の製品に追加しただけのようだ。 そもそも900Mbpsを謳う製品はこの3つしかない。11n規格から11ac規格の間に生まれた短命シリーズ。前身の450Mbpsシリーズも4機種だけで終わっているので、実験機種的な位置付けだったのかもしれない。 WZR-900DHPはUSB3.0対応だったが、WZR-900DHP2ではUSB2.0になった。おそらくUSB3.0 Super Speed modeが11n(2.4GHz)へ干渉するため、ドライバを抜いてダウングレードしたものと思われる。 最終盤となるS900DHPも基本的には900DHP2と同じの模様 インストール関連 概要・注意点・参考サイト (wiki内)bootloader経由のインストール (外部サイト)WZR-900DHP2にOpenWrtをインストール(webarchive) (wiki内)CFEでのリカバリ 使用中のファームウェアのバックアップ手順 情報募集中 インストール手順 情報募集中 バックアップへの復旧手順 情報募集中 その他情報 このページへのリンクが設置してあるページ WZR-600DHP2 WZR-HP-G450H ルータ一覧/BUFFALO コメント 名前 コメント
https://w.atwiki.jp/ddwrt_openwrt/pages/127.html
■ 2019-03-12作成 ■ 2021-02-09更新 ■ - アクセス ■ 900Mbps Buffalo WZRシリーズ 外部リンクDeviWikiTechInfoDepotOpenWrtDD-WRT 基本情報 発売日 型番 5GHz2.4GHz 有線 メモリ フラッシュ CPU Clock Port 2013-03-10 WZR-900DHP (n)450(n)450 1Gbps*4 256 MiB 128 MiB BroadcomBCM47081A0 800MHz1cores USB 3.0 2013-12-02 WZR-900DHP2 (n)450(n)450 1Gbps*4 256 MiB 128 MiB BroadcomBCM47081A0 800MHz1cores USB 2.0 2014-08-06 WZR-S900DHP (n)450(n)450 1Gbps*4 DDR2 533MHz256 MiB 128 MiB BroadcomBCM47081A0 800MHz1cores USB 2.0 後継機種:WZR-900DHP→WZR-900DHP2→WZR-S900DHP 同時期に発売したWZR-600DHP2とはアンテナ数が違うだけの兄弟機と言えそう。3機種とも同一の工事設計認証番号を持つ。S900DHPはWZR-S600DHPと同様に、新機能のペアレンタルコントロールを既存の製品に追加しただけのようだ。 そもそも900Mbpsを謳う製品はこの3つしかない。11n規格から11ac規格の間に生まれた短命シリーズ。前身の450Mbpsシリーズも4機種だけで終わっているので、実験機種的な位置付けだったのかもしれない。 WZR-900DHPはUSB3.0対応だったが、WZR-900DHP2ではUSB2.0になった。おそらくUSB3.0 Super Speed modeが11n(2.4GHz)へ干渉するため、ドライバを抜いてダウングレードしたものと思われる。 最終盤となるS900DHPも基本的には900DHP2と同じの模様 インストール関連 概要・注意点・参考サイト (wiki内)bootloader経由のインストール (外部サイト)WZR-900DHP2にOpenWrtをインストール(webarchive) (wiki内)CFEでのリカバリ 使用中のファームウェアのバックアップ手順 情報募集中 インストール手順 情報募集中 バックアップへの復旧手順 情報募集中 その他情報 このページへのリンクが設置してあるページ WZR-600DHP2 WZR-HP-G450H ルータ一覧/BUFFALO コメント 名前 コメント
https://w.atwiki.jp/ddwrt_openwrt/pages/113.html
■ 2019-03-18作成 ■ 2022-03-19更新 ■ - アクセス ■ 2533Mbps Buffalo WSRシリーズ 外部リンクDeviWikiTechInfoDepotOpenWrtDD-WRT 基本情報 発売日 型番 5GHz2.4GHz 有線 メモリ フラッシュ CPU Clock Port 2016-10-18 WSR-2533DHP-CB (ac)1733(n)800 1Gbps*4 128 MiB 16 MiB MediaTekMT7621A 880MHz2C4T none 2016-10-31 WSR-2533DHP-CG (ac)1733(n)800 1Gbps*4 128 MiB 16 MiB MediaTekMT7621A 880MHz2C4T none 発売日 型番 5GHz2.4GHz 有線 メモリ フラッシュ CPU Clock Port 2018-08-04 WSR-2533DHPL (ac)1733(n)800 1Gbps*4 128 MiB 16 MiB MediaTekMT7621A 880MHz2C4T none 2019-05-11 WSR-2533DHPL-C (ac)1733(n)800 1Gbps*4 none 関連機種:WSR-2533DHP / WSR-2533DHP2 / WSR-2533DHP3 / WSR-2533DHPL / WSR-2533DHPL2 / WSR-2533DHPLS ページ名は本体色の部分を除いた WSR-2533DHP を採用しました。 WSR-2533DHPの末尾は本体カラーを表しています。CBはクールブラック。CGはシャンパンゴールド。 時期的に次世代規格の802.11axの1つか2つ前の機種になるはず。 3機種とも同一の工事設計認証番号で認証を受けており、同じ内部構成。 DHPLはDHP2が発売時にDHPの筐体を変更したもの、DHPL-CはDHPLに「ツメの折れないLANケーブル」を付属したものと噂されている。 最上位機種のWXR-2533DHPのほうも情報募集中です。 インストール関連 概要・注意点・参考サイト (外部サイト)BUFFALO WSR-2533DHPL 使用中のファームウェアのバックアップ手順 情報募集中 インストール手順 情報募集中 バックアップへの復旧手順 情報募集中 その他情報 (Buffalo)WSR-2533DHP、WSR-2533DHP2、WSR-2533DHPL の違いは何ですか (INTERNET Watch)最大1733Mbps、11ac 4×4対応のWi-Fiルーター「WSR-2533DHPL-Cシリーズ」、バッファローが発売 このページへのリンクが設置してあるページ OpenWrtインストール実績 WSR-2533DHP WSR-2533DHP2 WSR-2533DHPL2 WSR-2533DHPLS ルータ一覧/BUFFALO コメント 名前 コメント
https://w.atwiki.jp/ddwrt/pages/5.html
まとめサイト作成支援ツールについて @wikiにはまとめサイト作成を支援するツールがあります。 また、 #matome_list と入力することで、注目の掲示板が一覧表示されます。 利用例)#matome_listと入力すると下記のように表示されます #matome_list
https://w.atwiki.jp/ddwrt/pages/11.html
コメントプラグイン @wikiのwikiモードでは #comment() と入力することでコメントフォームを簡単に作成することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_60_ja.html たとえば、#comment() と入力すると以下のように表示されます。 名前 コメント
https://w.atwiki.jp/ddwrt/pages/10.html
関連ブログ @wikiのwikiモードでは #bf(興味のある単語) と入力することで、あるキーワードに関連するブログ一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_161_ja.html たとえば、#bf(ゲーム)と入力すると以下のように表示されます。 #bf