あなたのワイヤレスルーターをもっと活用できるように解析や使い方を研究しませんか?
様々な追加パッケージをインストールすれば色々出来ます。
アンオフィシャルファームウェアであなたのルーターの可能性が拡がります。
▼公式サイト
OpenWrt
https://openwrt.org/
https://forum.openwrt.org/ ※フォーラム
https://openwrt.org/toh/start ※対応機種一覧
https://downloads.openwrt.org/releases/ ※正式版ダウンロード
※なお正式表記は OpenWRT ではなく『OpenWrt』です
▼関連サイト
「DD-WRT OpenWrt 適材適所で両方使いたい人向け」
http://www57.atwiki.jp/ddwrt_openwrt/
「OpenWrtインストール実績」
https://www57.atwiki.jp/ddwrt_openwrt/pages/57.html
前スレ
【無線LAN】OpenWrt【強化ファーム】17
https://mao.5ch.net/test/read.cgi/network/1560159600/
【無線LAN】OpenWrt【強化ファーム】18
https://mao.5ch.net/test/read.cgi/network/1582252096/
【無線LAN】OpenWrt【強化ファーム】19
https://mao.5ch.net/test/read.cgi/network/1612540690/
【無線LAN】OpenWrt【強化ファーム】20
レス数が900を超えています。1000を超えると表示できなくなるよ。
2021/08/14(土) 23:44:50.40ID:???
2022/03/05(土) 23:06:13.13ID:???
>>836
ありがとうございます。
br-lanにStaticを割り当てるのは
ネットワーク>インターフェース>LAN
の一般設定にあるIPv4アドレスの部分で良かったでしょうか?
また、おそらくブリッジモードには出来たのですが、ブリッジモードで使用しているとAlexaとLAN端子側からのコンソールへのアクセスが使えない/出来ない感じでした。
(LAN側で固定IPを持ってないため?)
最後に、本家Open Wrtにある機能もNCP-HG100ではかなり削減されている印象を受けました。
やはりいろいろな機能が削減されているのでしょうか?
ありがとうございます。
br-lanにStaticを割り当てるのは
ネットワーク>インターフェース>LAN
の一般設定にあるIPv4アドレスの部分で良かったでしょうか?
また、おそらくブリッジモードには出来たのですが、ブリッジモードで使用しているとAlexaとLAN端子側からのコンソールへのアクセスが使えない/出来ない感じでした。
(LAN側で固定IPを持ってないため?)
最後に、本家Open Wrtにある機能もNCP-HG100ではかなり削減されている印象を受けました。
やはりいろいろな機能が削減されているのでしょうか?
841anonymous@fusianasan
2022/03/05(土) 23:11:33.90ID:K8bYpYEI 今はDSAスイッチと旧スイッチが混在してるからね
br-はブリッジインファーフェースでなんでもええんやけどOpenWrtはbr-プレフィックスをつける
Debianならbr0,br1..ってなる
DSAスイッチはLANポートごとにLan0、Lan1..となっててそれをブリッジしてbr-lanにする
ここでは足したこと書けないので自分で勉強するしかないね
OpenWrt Wikiにある程度書いてあるしわいはそれ見てやったよ
br-はブリッジインファーフェースでなんでもええんやけどOpenWrtはbr-プレフィックスをつける
Debianならbr0,br1..ってなる
DSAスイッチはLANポートごとにLan0、Lan1..となっててそれをブリッジしてbr-lanにする
ここでは足したこと書けないので自分で勉強するしかないね
OpenWrt Wikiにある程度書いてあるしわいはそれ見てやったよ
2022/03/05(土) 23:44:39.15ID:???
843anonymous
2022/03/06(日) 01:57:07.80ID:??? linuxの慣例とは違うような
OpenWrtのNetwork interface の命名スキームはPC用ディストリとは違うし
OpenWrtの場合は以下に表があるよ
https://openwrt.org/docs/guide-user/base-system/basic-networking
OpenWrtのNetwork interface の命名スキームはPC用ディストリとは違うし
OpenWrtの場合は以下に表があるよ
https://openwrt.org/docs/guide-user/base-system/basic-networking
844anonymous
2022/03/06(日) 02:03:44.48ID:??? >840
HG100の標準ファームウェアのことを言っていると思うが
それは OpenWrt をベースとしたQualcomの QSDK で作成されたファームウェアだよ
製品に不用な機能がビルドされていない
HG100の標準ファームウェアのことを言っていると思うが
それは OpenWrt をベースとしたQualcomの QSDK で作成されたファームウェアだよ
製品に不用な機能がビルドされていない
845anonymous@fusianasan
2022/03/06(日) 02:18:24.70ID:a5gVOjJ8846anonymous
2022/03/06(日) 02:44:12.65ID:??? ちょっとまて、bridge モードで両方挿したらループする
2022/03/06(日) 09:23:39.29ID:???
ぶりっじは りょうほうさすと るーぷする
2022/03/06(日) 10:04:39.69ID:???
ICT川柳ですね
849anonymous
2022/03/06(日) 19:26:47.00ID:??? PPPoEパススルーに設定したOpenWrtでそれやって
ブロードキャストストーム発生したなぁ
ブロードキャストストーム発生したなぁ
2022/03/07(月) 08:13:22.56ID:???
2022/03/07(月) 08:19:54.49ID:???
>>797
そんなに掛かるのですね
自分のBuffalo WZR-HP-AG300H/WZR-600DHP
OpenWrt 19.07.2 r10947-65030d81f3 / LuCI openwrt-19.07 branch git-20.057.55219
でした。19.07の次は何か大きな不具合が出たら入れようと思いますが
GUI遅くなるなら20に上げるのはやめておこうと思います。
自分も上げてしまうと同じ悩みを抱えそうで有益な情報でした、ありがとう
そんなに掛かるのですね
自分のBuffalo WZR-HP-AG300H/WZR-600DHP
OpenWrt 19.07.2 r10947-65030d81f3 / LuCI openwrt-19.07 branch git-20.057.55219
でした。19.07の次は何か大きな不具合が出たら入れようと思いますが
GUI遅くなるなら20に上げるのはやめておこうと思います。
自分も上げてしまうと同じ悩みを抱えそうで有益な情報でした、ありがとう
2022/03/07(月) 10:58:59.65ID:???
system-on-module 的な用途を想定したプロダクトの受注が多いんだろうか
プロダクトの性質上、一度にたくさん買ってくれるお客さんもいるかもしれないし、いるならそっち優先になる
旧来からの個別ボードタイプはしょせんはそれぞれのお客さんは少数・小口だろうから
プロダクトの性質上、一度にたくさん買ってくれるお客さんもいるかもしれないし、いるならそっち優先になる
旧来からの個別ボードタイプはしょせんはそれぞれのお客さんは少数・小口だろうから
853anonymous
2022/03/07(月) 20:39:46.17ID:??? >797 >851
GUIの速さってそんなに重要なのかな?
LuCIを触るのは設定するときだけで毎日毎日触るわけではないよね
ネットワークスループットさえ十分に出ていればいいと思うんだけど
GUIの速さってそんなに重要なのかな?
LuCIを触るのは設定するときだけで毎日毎日触るわけではないよね
ネットワークスループットさえ十分に出ていればいいと思うんだけど
854anonymous@fusianasan
2022/03/08(火) 02:39:32.13ID:IBydzNMZ2022/03/08(火) 19:46:39.07ID:???
そもそもLinuxなどの健常者のブラウザでは画面すら出ないけどね
2022/03/08(火) 21:19:34.33ID:???
ゴッファー!!
857anonymous@fusianasan
2022/03/13(日) 01:17:29.38ID:qu8LSt1Q Amlogic のTVboxがeMMCが壊れたまま放置してるけどうしようかな?
こう言うのがある
OpenWrt for Amlogic s9xxx tv box(https://github.com/ophub/amlogic-s9xxx-openwrt)
Amlogic社製は特殊で最初のパーティションに見えないシステムファイルが入ってていやらしいやけどそれ以外は問題ない
せやからいったんAndroidで復旧しないといけない
それをTFカードでできるかどうか?
eMMCと構造が同じやから戻せると思うけどやってみないとわからない
入れられたらARM64やから最強OpenWrtやな
こう言うのがある
OpenWrt for Amlogic s9xxx tv box(https://github.com/ophub/amlogic-s9xxx-openwrt)
Amlogic社製は特殊で最初のパーティションに見えないシステムファイルが入ってていやらしいやけどそれ以外は問題ない
せやからいったんAndroidで復旧しないといけない
それをTFカードでできるかどうか?
eMMCと構造が同じやから戻せると思うけどやってみないとわからない
入れられたらARM64やから最強OpenWrtやな
2022/03/13(日) 20:18:05.04ID:???
snapshot版のopenwrtのiptablesコマンドってnftのフロントエンドに変わっているせいかSNATの--toが引数エラーになる
これって何に変わっているの?
これって何に変わっているの?
2022/03/13(日) 22:34:45.86ID:???
iptables => nftables の移行はnftables側で未実装(廃止予定とかってんじゃなく)or建設中の機能もあるようだからご注意のほどを
860anonymous@fusianasan
2022/03/14(月) 14:33:01.99ID:pUlFZyNS Amlogic TV boxでOpenWrt化できた
けどboot.scrのaml_autoscriptを端折ってるんであまりいい起動方法やないけどu-bootはよくわかってないし
記念ショット:https://ibb.co/g7tCGcc
けどboot.scrのaml_autoscriptを端折ってるんであまりいい起動方法やないけどu-bootはよくわかってないし
記念ショット:https://ibb.co/g7tCGcc
861anonymous@fusianasan
2022/03/14(月) 20:37:15.16ID:pUlFZyNS >>860
とりあえずu-bootの簡易設定でTFカードとUSBのどちらか片方起動できるようにできた
もともとUSBとSDの起動ファイルがないからループしてたのかなとふと気ついたけど
cp emmc_autoscript.cmd usb_autoscript.cmd
nano usb_autoscript.cmd
if fatload usb 1 0x1000000 u-boot.usb; then go 0x1000000; fi;
この1行変更して実行
mkimage -A arm -O linux -T script -C none -a 0 -e 0 -d usb_autoscript.cmd usb_autoscript
これをUSBを置き換えてSDの方もやっておく
aml_autoscriptは変更しなくても動くかもしれないけど動かない場合は
nano aml_autoscript.cmd
setenv bootfromnand 0
setenv upgrade_step 2
setenv start_usb_autoscript 'for usbdev in 0 1 2 3; do if fatload usb ${usbdev} 1020000 s905_autoscript; then autoscr 1020000; fi; done'
saveenv
sleep 1
run start_usb_autoscript
run storeargs
run bootfromusb
reboot
でmkimageでコンパイルしてブート、ダッシュボード見ると色々入ってる
けどluciが古いので最新版と互換性がない
https://ibb.co/vDX2cF3
とりあえずu-bootの簡易設定でTFカードとUSBのどちらか片方起動できるようにできた
もともとUSBとSDの起動ファイルがないからループしてたのかなとふと気ついたけど
cp emmc_autoscript.cmd usb_autoscript.cmd
nano usb_autoscript.cmd
if fatload usb 1 0x1000000 u-boot.usb; then go 0x1000000; fi;
この1行変更して実行
mkimage -A arm -O linux -T script -C none -a 0 -e 0 -d usb_autoscript.cmd usb_autoscript
これをUSBを置き換えてSDの方もやっておく
aml_autoscriptは変更しなくても動くかもしれないけど動かない場合は
nano aml_autoscript.cmd
setenv bootfromnand 0
setenv upgrade_step 2
setenv start_usb_autoscript 'for usbdev in 0 1 2 3; do if fatload usb ${usbdev} 1020000 s905_autoscript; then autoscr 1020000; fi; done'
saveenv
sleep 1
run start_usb_autoscript
run storeargs
run bootfromusb
reboot
でmkimageでコンパイルしてブート、ダッシュボード見ると色々入ってる
けどluciが古いので最新版と互換性がない
https://ibb.co/vDX2cF3
862anonymous
2022/03/14(月) 23:54:22.97ID:??? 見たところ u-bootの中に定義された aml_autoscrip はマクロなので、
本来実行すべきu-bootコマンドが実行できてればそれで問題ないと思う。
本来実行すべきu-bootコマンドが実行できてればそれで問題ないと思う。
863anonymous@fusianasan
2022/03/15(火) 00:19:22.94ID:Xx6nrIHo この間壊したサーバーがわりになるかな?
TVBOXのeMMCは1年くらいで壊れるのね
これで2台目、1台目はCoreELECにしているけど2台も同じものはいらないし
試してみたらAndoidはrfカードに入れられないみたい
コピー中、エラーが出て進まなかったからバックアップのイメージをddで1GBくらい書き込んでu-bootをブートできるようにした
それで先頭から1GBくらい(システムは700MBくらい)オフセットしてそこにダウンロードしたOpenWrtと同じサイズのパーティションを作ってddで上書きコピー
あとは前に書いた通りにしてブート
最強のOpenWrtの誕生や
TVBOXのeMMCは1年くらいで壊れるのね
これで2台目、1台目はCoreELECにしているけど2台も同じものはいらないし
試してみたらAndoidはrfカードに入れられないみたい
コピー中、エラーが出て進まなかったからバックアップのイメージをddで1GBくらい書き込んでu-bootをブートできるようにした
それで先頭から1GBくらい(システムは700MBくらい)オフセットしてそこにダウンロードしたOpenWrtと同じサイズのパーティションを作ってddで上書きコピー
あとは前に書いた通りにしてブート
最強のOpenWrtの誕生や
2022/03/15(火) 17:03:37.67ID:???
まんどくさいから21.02.1から21.02.2に上げてない
865anonymous@fusianasan
2022/03/15(火) 19:37:39.20ID:Xx6nrIHo866anonymous@fusianasan
2022/03/15(火) 19:40:00.30ID:Xx6nrIHo867anonymous@fusianasan
2022/03/15(火) 21:34:02.02ID:wPU3NiQq868anonymous@fusianasan
2022/03/16(水) 18:37:59.28ID:tQnOHxcu >>867
先日やった作業で勘違いしているとこもあったけどとりあえず整理してあげておいた
eMMCが損傷して使えないとブートできないので外部デバイス専用のビルドオプションつけて
もともとArmbianがベースなのでいじらなければオリジナルの方でそのままブートできる
3台検証したけど全部の組み合わせは面倒でやってられないのであとは自分でやって感じ
先日やった作業で勘違いしているとこもあったけどとりあえず整理してあげておいた
eMMCが損傷して使えないとブートできないので外部デバイス専用のビルドオプションつけて
もともとArmbianがベースなのでいじらなければオリジナルの方でそのままブートできる
3台検証したけど全部の組み合わせは面倒でやってられないのであとは自分でやって感じ
869anonymous@fusianasan
2022/03/16(水) 23:26:02.99ID:fYA3k78h @awaawagf
手伝ってほしい事がある
報酬あり🤠👍
手伝ってほしい事がある
報酬あり🤠👍
870anonymous@fusianasan
2022/03/16(水) 23:27:22.32ID:fYA3k78h お金だす🤠♪
871anonymous
2022/03/17(木) 00:37:19.63ID:??? >867
どこに上がってるの?
どこに上がってるの?
2022/03/17(木) 01:14:31.57ID:???
>>869
Alibaba Cloudで1TBが無料で使えるって本当なの?
Alibaba Cloudで1TBが無料で使えるって本当なの?
873anonymous@fusianasan
2022/03/18(金) 14:03:19.82ID:tocDf68P TV BOXの続きやけど
/dev/mmcblk1p2 on / type btrfs (rw,noatime,compress=zstd:6,ssd,space_cache,subvolid=5,subvol=/)
ext4の代わりに圧縮版btrfsってどうんやろね
やっつけ仕事したNCP-HG100も正式なファームウェアフォーマットにしなきゃあかんのやけど
アイディアは使える
/dev/mmcblk1p2 on / type btrfs (rw,noatime,compress=zstd:6,ssd,space_cache,subvolid=5,subvol=/)
ext4の代わりに圧縮版btrfsってどうんやろね
やっつけ仕事したNCP-HG100も正式なファームウェアフォーマットにしなきゃあかんのやけど
アイディアは使える
874anonymous@fusianasan
2022/03/20(日) 22:44:31.28ID:pOZH5wVk >>873
いくつか問題が見つかった
元のGitHubのリポジトリの内容が変わってわいの方もuENV.txtを用意する修正が必要
S912のイーサーネットが使えない1Gタイプなのでちょっと違う
調べてみると古いArmbianだと使えて新しいArmbianだと使えない
フォーラムで調べると古いu-bootを使うといいらしい
なので古いイメージからu-bootを抜き出せばいい
OpenWrt版のbootに色々u-bootファイルが入ってて使い方がわからかったけど
makeスクリプトを見ると単純にu-boot.extにれネームすればいい
AMLはu-bootのチェーンローディングができるらしい
bootにあるのを試したら全部ダメだったので古いArmbianのを使う
905xと905wは問題なかった
いくつか問題が見つかった
元のGitHubのリポジトリの内容が変わってわいの方もuENV.txtを用意する修正が必要
S912のイーサーネットが使えない1Gタイプなのでちょっと違う
調べてみると古いArmbianだと使えて新しいArmbianだと使えない
フォーラムで調べると古いu-bootを使うといいらしい
なので古いイメージからu-bootを抜き出せばいい
OpenWrt版のbootに色々u-bootファイルが入ってて使い方がわからかったけど
makeスクリプトを見ると単純にu-boot.extにれネームすればいい
AMLはu-bootのチェーンローディングができるらしい
bootにあるのを試したら全部ダメだったので古いArmbianのを使う
905xと905wは問題なかった
875anonymous@fusianasan
2022/03/21(月) 00:42:33.52ID:kZPGWBEh2022/03/21(月) 01:07:47.02ID:???
STB系はタイのコミュニティでよく使われてるみたいね
昨日ちらっと見かけたけど面白そうだった
昨日ちらっと見かけたけど面白そうだった
2022/03/21(月) 01:13:45.99ID:???
某氏のツイで知ったけど22.03ブランチ切られたそうです
nftablesの影響こわいなー
nftablesの影響こわいなー
2022/03/21(月) 09:36:23.07ID:???
OpenWrtにstableなんてもんは存在しないから妄想するだけムダよ
rcがいいとこ
rcがいいとこ
879anonymous@fusianasan
2022/03/21(月) 16:35:54.05ID:JdldWEeE 最低3ヶ月にしてほしいな
短すぎる
でも普通にopkg upgradeでええんとちゃう?
これで結構更新できるよ
問題はlibcやな
opkgスタティックでビルドしてあればええんやが
短すぎる
でも普通にopkg upgradeでええんとちゃう?
これで結構更新できるよ
問題はlibcやな
opkgスタティックでビルドしてあればええんやが
880anonymous
2022/03/21(月) 18:41:12.43ID:??? WZR-600DHP2/WZR-900DHP,2 は 22.03ではサポートされなくなると思われ
881anonymous@fusianasan
2022/03/21(月) 18:41:58.35ID:JdldWEeE トラブルでもあった?
882anonymous
2022/03/21(月) 19:55:06.43ID:??? 某氏のtweetによると DSA Switchのポート定義がないから drop されるらしい
883anonymous@fusianasan
2022/03/21(月) 21:09:57.10ID:8bp0Xw+2 E8450のサポートが待ち遠しい。
2022/03/22(火) 00:04:22.71ID:???
DSA switch対応への追従をそんなに時間空かないうちにやれたら救済してもらえるかもしれないが
時間が経ちすぎると完全に過去のモノとされてしまう
時間が経ちすぎると完全に過去のモノとされてしまう
885anonymous@fusianasan
2022/03/22(火) 02:50:19.09ID:sfPtm9JN ソニールータは無理そうやな
独自のSoCやし
自分でやるしかないのか
独自のSoCやし
自分でやるしかないのか
886anonymous@fusianasan
2022/03/22(火) 05:29:55.92ID:oZ3pORsR >>883 22.03のブランチに入ってるし次のリリースで来そうやな
https://github.com/openwrt/openwrt/blob/openwrt-22.03/target/linux/mediatek/image/mt7622.mk#L151
https://github.com/openwrt/openwrt/blob/openwrt-22.03/target/linux/mediatek/image/mt7622.mk#L151
2022/03/22(火) 12:09:06.56ID:???
Aterm WG2600HP3を殻割りシリアル接続してOpenWrtスナップショット版のインストールするところまではできて、途中からネット経由で設定していたのだけど、ふと気付いたらシリアル接続の入出力がなくなっていた。
電源入ったままシリアル接続配線の抜差しとかしてしまっていたし、これはUARTが壊れてしまったかな?
電子工作は不慣れで、直ぐ壊れるものなのか当たりがつかなくて、アドバイス頂けると嬉しいです。
このままではネット経由での設定不能ミスると詰みそう。
電源入ったままシリアル接続配線の抜差しとかしてしまっていたし、これはUARTが壊れてしまったかな?
電子工作は不慣れで、直ぐ壊れるものなのか当たりがつかなくて、アドバイス頂けると嬉しいです。
このままではネット経由での設定不能ミスると詰みそう。
888anonymous@fusianasan
2022/03/22(火) 12:24:23.05ID:d+79h4+H2022/03/22(火) 12:46:31.16ID:???
>>888
それが電源投入直後のubootコンソールも含めて、何も出なくなったんですよ。
ubootの設定が変になったのかと思って、OS上からfw_printenvでみてもこの通りで、初期インストール時から変わらずで、キッカケがよく分からず、それで壊したのかなと。
baudrate=115200
bootargs=console=ttyHSL1,115200n8
bootcmd=nboot 0x44000000 1 0x860000;bootm
bootdelay=2
eth1addr=f8:b7:97:xx:xx:xx
ethact=eth1
ethaddr=f8:b7:97:xx:xx:xx
ethrotate=no
ipaddr=192.168.0.1
machid=12ca
stderr=serial
stdin=serial
stdout=serial
それが電源投入直後のubootコンソールも含めて、何も出なくなったんですよ。
ubootの設定が変になったのかと思って、OS上からfw_printenvでみてもこの通りで、初期インストール時から変わらずで、キッカケがよく分からず、それで壊したのかなと。
baudrate=115200
bootargs=console=ttyHSL1,115200n8
bootcmd=nboot 0x44000000 1 0x860000;bootm
bootdelay=2
eth1addr=f8:b7:97:xx:xx:xx
ethact=eth1
ethaddr=f8:b7:97:xx:xx:xx
ethrotate=no
ipaddr=192.168.0.1
machid=12ca
stderr=serial
stdin=serial
stdout=serial
890anonymous@fusianasan
2022/03/22(火) 12:54:04.79ID:d+79h4+H NECはみんなu-bootが暗号化されてるからアクセスできんね
わいも持ってるけど怖くて公式版しか入れてないよ
わいも持ってるけど怖くて公式版しか入れてないよ
891anonymous
2022/03/22(火) 13:30:38.04ID:??? commitにpass書かれてるよ?
2022/03/22(火) 14:40:42.47ID:???
もしPQIのAirPenにOpenWrtの18以降を入れている方いましたらどのバージョンを使ってるか教えてください
いまLEDEの17で、LuciのSimpleAdblockが17のSDKだとucode/module.hがないというエラーを吐いてビルドでコケてしまって、調べても解決方法が分からないので18以降にしたいのですが
以前GUIからアップグレードのファーム入れたら文鎮になってしまって復旧できなかったので…
いまLEDEの17で、LuciのSimpleAdblockが17のSDKだとucode/module.hがないというエラーを吐いてビルドでコケてしまって、調べても解決方法が分からないので18以降にしたいのですが
以前GUIからアップグレードのファーム入れたら文鎮になってしまって復旧できなかったので…
893887
2022/03/22(火) 14:48:08.86ID:???894anonymous
2022/03/22(火) 21:04:12.76ID:??? TXDとRXD、間違えるよね
漏れは USB-UART変換アダプタのコネクタ側に信号名と一緒に矢印を
テプラで印字して貼っている
こんな感じに
TXD →
RXD ←
GND
漏れは USB-UART変換アダプタのコネクタ側に信号名と一緒に矢印を
テプラで印字して貼っている
こんな感じに
TXD →
RXD ←
GND
895anonymous@fusianasan
2022/03/22(火) 21:12:46.07ID:5Ep/IbvZ OpenWrtのAMLのS912でサーバー置き換えた
LANがちと不安やけど稼動してる
v5.4も3TBのrsyncバックアップで止まったからarmbianから抜き出した安定カーネルv5.1.0を移植したらなんとか行けた
AMLはArmbianフォーラムでもサポートが悪いので使いたくなけど余ってたのでサーバとして使ってみました
オクタコアで今まで中で最強のOpenWrtやな
LANがちと不安やけど稼動してる
v5.4も3TBのrsyncバックアップで止まったからarmbianから抜き出した安定カーネルv5.1.0を移植したらなんとか行けた
AMLはArmbianフォーラムでもサポートが悪いので使いたくなけど余ってたのでサーバとして使ってみました
オクタコアで今まで中で最強のOpenWrtやな
896anonymous@fusianasan
2022/03/22(火) 21:15:39.08ID:5Ep/IbvZ USBシリアル変換ケーブルはカラーのやつ使ってるから間違うことないな
897anonymous
2022/03/23(水) 07:34:38.30ID:??? BCM53xxターゲットのWZR-600DHP2,WZR-900DHP/2系統は無線は使えないけど、
USBがついてる機器としてまだまだ利用価値はあるんだよね
gitもCも経験ないけど、patch作って公式にpushしてみるかなぁ
USBがついてる機器としてまだまだ利用価値はあるんだよね
gitもCも経験ないけど、patch作って公式にpushしてみるかなぁ
2022/03/23(水) 08:04:08.34ID:???
速度はともかくUSB付いてれば外付けのもチップによっては無線動くし世間的にそっちがいい人もいるから価値はある
899anonymous@fusianasan
2022/03/23(水) 11:00:27.65ID:cxQWW803 USBポートはないと困るね
P910ndでも使ってるし、バックアップ用HDDにも使ってるし
最近のわいはTV-BOX派
2ポートあるし
中国人が頑張ったから使えうる
昨日、自分が作った古いカーネルで試したけどiptablesの不具合でどうにもならへんのでv5.4にした
DTB流用したらなんとか動く、DTB-DTS-DTBてカーネルに合わせてビルドしたほうがええんやけど
めんどくさい
P910ndでも使ってるし、バックアップ用HDDにも使ってるし
最近のわいはTV-BOX派
2ポートあるし
中国人が頑張ったから使えうる
昨日、自分が作った古いカーネルで試したけどiptablesの不具合でどうにもならへんのでv5.4にした
DTB流用したらなんとか動く、DTB-DTS-DTBてカーネルに合わせてビルドしたほうがええんやけど
めんどくさい
2022/03/24(木) 18:44:17.32ID:???
DS-lite、うちだと100Mbpsくらいしか出ないのです。
softirqが上がって頭打ちになる感じ。
PPPoE IPv4だと600Mbps出ることもあるので、
もう少し頑張りたい。
WG2600HPにOpenWrtを入れてます。
みなさんDS-liteで速度出てますか?
おすすめ設定とかありますか。
softirqが上がって頭打ちになる感じ。
PPPoE IPv4だと600Mbps出ることもあるので、
もう少し頑張りたい。
WG2600HPにOpenWrtを入れてます。
みなさんDS-liteで速度出てますか?
おすすめ設定とかありますか。
901anonymous
2022/03/25(金) 00:20:04.27ID:??? うちはMAP-EでCPEルータに任せちゃってるからDS-Liteはよくわからないけど、
DS-Liteのokgは実体が shell スクリプトだから遅いらしい
https://github.com/openwrt/openwrt/blob/master/package/network/ipv6/ds-lite/files/dslite.sh
DS-Liteのokgは実体が shell スクリプトだから遅いらしい
https://github.com/openwrt/openwrt/blob/master/package/network/ipv6/ds-lite/files/dslite.sh
2022/03/25(金) 00:36:38.26ID:???
それ、単なるsetupスクリプトだよ
別にshellでトンネル作ってるわけじゃないでしょ
別にshellでトンネル作ってるわけじゃないでしょ
2022/03/25(金) 00:40:47.98ID:???
904anonymous
2022/03/25(金) 08:06:12.81ID:??? ソフト処理は重いからねえ
そういえばOpenWrtだと純粋なIPv6トンネルってできないんだっけ
前に探したときはIPIP張れなくて諦めてしまった
そういえばOpenWrtだと純粋なIPv6トンネルってできないんだっけ
前に探したときはIPIP張れなくて諦めてしまった
905anonymous@fusianasan
2022/03/25(金) 08:44:54.35ID:LQkYjks+ わいの手抜き設定でIPv6はマスカレードになってるな
IPv6パススルーってできればやりたい
VPSはSNAT、ま、同じやけど
NDP-Proxyあたり弄ればできるのかな?
IPv6パススルーってできればやりたい
VPSはSNAT、ま、同じやけど
NDP-Proxyあたり弄ればできるのかな?
2022/03/25(金) 10:26:29.24ID:???
OpenWrtじゃなくPC Linuxだけど、IPv6はWAN-LANのブリッジにしている
ebtablesのbrouteでIPv6だけ上層に上げて、IPv4を遮断
ブリッジ I/Fに --physdevs-{in,out} で方向指定してフィルタリング
それだと網(みかか)から降りてくるIPv6 RAをLAN内に通して、割り振られたプレフィクスを使える
ebtablesのbrouteでIPv6だけ上層に上げて、IPv4を遮断
ブリッジ I/Fに --physdevs-{in,out} で方向指定してフィルタリング
それだと網(みかか)から降りてくるIPv6 RAをLAN内に通して、割り振られたプレフィクスを使える
907anonymous
2022/03/25(金) 11:28:27.55ID:??? 公式Developer guide
https://openwrt.org/docs/guide-developer/toolchain/use-buildsystem
を元にBuild system環境で システムbuildにチャレンジしています。
Core i7 7700k 16BG mem の Win10マシン上のwsl2/debian 環境で試みています
make kernel_menuconfig すると
tools/llvm-bpf のmakeだけで3〜4時間かかってます
wsl2だからいけないのかな、native linux だと問題ない?
https://openwrt.org/docs/guide-developer/toolchain/use-buildsystem
を元にBuild system環境で システムbuildにチャレンジしています。
Core i7 7700k 16BG mem の Win10マシン上のwsl2/debian 環境で試みています
make kernel_menuconfig すると
tools/llvm-bpf のmakeだけで3〜4時間かかってます
wsl2だからいけないのかな、native linux だと問題ない?
2022/03/25(金) 12:38:58.84ID:???
909anonymous@fusianasan
2022/03/25(金) 14:24:19.92ID:ED3tsTKw910anonymous
2022/03/25(金) 15:34:07.77ID:??? >907
本当にllvm-bpf のbuildに時間がかかっただけでした
本体のWin10がsleepに入るのを抑止すれば最終的にmake kernel_manuconfig できました。
tools/toolchainを作成してあれば、本体のmake は約30分程度で終わりました
本当にllvm-bpf のbuildに時間がかかっただけでした
本体のWin10がsleepに入るのを抑止すれば最終的にmake kernel_manuconfig できました。
tools/toolchainを作成してあれば、本体のmake は約30分程度で終わりました
2022/03/26(土) 12:55:50.50ID:???
BELKIN Linksys の E8450-JP-A が Amazonでセール中だね
https://internet.watch.impress.co.jp/docs/news/1398118.html
aarch64-cortex-A53 の MT7622BV に 512MBメモリでUSB2.0付きなんだね
wsr-2533dhp2より良いかもしれない
https://internet.watch.impress.co.jp/docs/news/1398118.html
aarch64-cortex-A53 の MT7622BV に 512MBメモリでUSB2.0付きなんだね
wsr-2533dhp2より良いかもしれない
2022/03/26(土) 13:31:48.59ID:???
ooenwrt入れるとかなり本来の速度からかなり落ちるやつだっけそれ
ノーマルでもその値段は魅力だけど周波数域が狭いのとAPモードだとUSB使えない問題があるんだよな
ノーマルでもその値段は魅力だけど周波数域が狭いのとAPモードだとUSB使えない問題があるんだよな
2022/03/26(土) 14:16:23.97ID:???
5GHzがw52しかないってやつだっけか
914anonymous@fusianasan
2022/03/26(土) 15:08:57.78ID:oG6hpJ1D USBを使いたければ中国人が開発したOpenwrt TVBOXでええのに
4台もあるんで残りの3台は使い道がないけど
新しいのは欲しいけど今まで使ってたのが電子ゴミになるし勿体無い
4台もあるんで残りの3台は使い道がないけど
新しいのは欲しいけど今まで使ってたのが電子ゴミになるし勿体無い
2022/03/26(土) 15:39:28.56ID:???
有線LANが1ポートしかないなら
RasPi のほうが 事例が豊富でOSの選択肢も広くて好ましいと思われ
RasPi のほうが 事例が豊富でOSの選択肢も広くて好ましいと思われ
2022/03/26(土) 15:42:56.32ID:???
ラズパイ今高騰してるって聞いた
2022/03/26(土) 16:06:34.08ID:???
かつてのドラクエのカセットみたいな事態になっているらしい?
918anonymous@fusianasan
2022/03/26(土) 16:28:39.66ID:oG6hpJ1D 高いみたいね
NanoPi Zeroはオススメなんやけどね
手に入らない
NanoPi Zeroはオススメなんやけどね
手に入らない
919anonymous
2022/03/26(土) 19:13:32.55ID:??? Openwrt使いたいならラズパイよりもnanopi r2sが使いやすいよ。有線2ポートあるし、wifi ap側も適当なUSBドングルで動くし。
920anonymous@fusianasan
2022/03/26(土) 20:11:05.05ID:oG6hpJ1D2022/03/27(日) 03:36:51.39ID:???
922anonymous
2022/03/27(日) 08:22:35.41ID:??? パッチ作って投げるか?
本体探してこないと無いけど
本体探してこないと無いけど
923880
2022/03/27(日) 09:39:00.97ID:??? 原因がわかりました
WZR-900DHPのdts
bcm47081-buffalo-wzr-900dhp.dtsにlanポートの定義が欠けています
このためDSAでポートを割り当て出来なくなっているようでした
足りない部分をWZR-1750DHPのdtsから移植したら
22.03-snapshotでも動きます
makeできるpatchも作ったのですが、
今なら最新snaoshotではなく
22.03ブランチののbugとして提出してもいいのかな?
WZR-900DHPのdts
bcm47081-buffalo-wzr-900dhp.dtsにlanポートの定義が欠けています
このためDSAでポートを割り当て出来なくなっているようでした
足りない部分をWZR-1750DHPのdtsから移植したら
22.03-snapshotでも動きます
makeできるpatchも作ったのですが、
今なら最新snaoshotではなく
22.03ブランチののbugとして提出してもいいのかな?
925anonymous
2022/03/27(日) 21:45:49.42ID:???2022/03/27(日) 23:29:19.37ID:???
AndroidのUSBテザリングを利用してLTEモデムとして使うのはよく知られた手法だと思うのですが
その逆の手法を利用した Reverse Tethering(日本語だと逆テザリングと呼ぶのが一般的?)と
AndroidのAOSP準拠なカスタムROM系に搭載されている Allow Clients to use VPNs(クライアントのVPN使用を許可)を利用して
WiFiの無いOpenWrtに臨時のアクセスポイントとしてAndroidホットスポットを追加できました
絵面としては
インターネット---(WAN)---OpenWrt---(USB)---AndroidのAP---(WiFi)---適当な機器からのWiFi接続
のような形になります
ただ少し難点があり、その解決策についてお聞きしたいことがあります
ほぼluciからの設定手順で書くので長文になってしまいますがよろしくお願いします
その逆の手法を利用した Reverse Tethering(日本語だと逆テザリングと呼ぶのが一般的?)と
AndroidのAOSP準拠なカスタムROM系に搭載されている Allow Clients to use VPNs(クライアントのVPN使用を許可)を利用して
WiFiの無いOpenWrtに臨時のアクセスポイントとしてAndroidホットスポットを追加できました
絵面としては
インターネット---(WAN)---OpenWrt---(USB)---AndroidのAP---(WiFi)---適当な機器からのWiFi接続
のような形になります
ただ少し難点があり、その解決策についてお聞きしたいことがあります
ほぼluciからの設定手順で書くので長文になってしまいますがよろしくお願いします
927926
2022/03/27(日) 23:30:54.87ID:??? 概略としてはこちらのURLの通りです
https://www.reddit.com/r/openwrt/comments/hglbsm/android_reverse_tethering_using_wireguard/
多分殆どの方はご存知かと思いますがWireGuard部分の手順(使うのはStep3以降の手順)
https://www.reddit.com/r/openwrt/comments/bahhua/openwrt_wireguard_vpn_server_tutorial/
1.準備
OpenWrt側に kmod-usb-net-rndis、luci-app-wireguard をインストール
Android側に公式WireGuardアプリをインストール
OpenWrtとAndroidをUSB接続
Android側のUSBテザリングを有効化(Android内部にrndis0が自動設定される)
2.OpenWrtでのインターフェイス作成
OpenWrt側ではusb0(接続されたAndroid)が見えるようになっているはずなので
ネットワーク→インターフェイスの新規作成から
名前:適当な名前(ここではRevTetherとします)
プロトコル:DHCPクライアント
デバイス:イーサネットアダプタ"usb0"
としてインターフェイスを作成
作成したインターフェイス(RevTether)を編集して詳細設定タブから
ゲートウェイメトリックを使用:20
WANも同様に編集して
ゲートウェイメトリックを使用:10
以上の設定を保存して適用
一部のAndroid端末だとrndis0に192.168.42.129が設定されるので
DHCPクライアントではなく静的アドレスとして192.168.42.1を設定することも可能です
そしてここに設定されるIPアドレスがWireGuardのエンドポイントになります
https://www.reddit.com/r/openwrt/comments/hglbsm/android_reverse_tethering_using_wireguard/
多分殆どの方はご存知かと思いますがWireGuard部分の手順(使うのはStep3以降の手順)
https://www.reddit.com/r/openwrt/comments/bahhua/openwrt_wireguard_vpn_server_tutorial/
1.準備
OpenWrt側に kmod-usb-net-rndis、luci-app-wireguard をインストール
Android側に公式WireGuardアプリをインストール
OpenWrtとAndroidをUSB接続
Android側のUSBテザリングを有効化(Android内部にrndis0が自動設定される)
2.OpenWrtでのインターフェイス作成
OpenWrt側ではusb0(接続されたAndroid)が見えるようになっているはずなので
ネットワーク→インターフェイスの新規作成から
名前:適当な名前(ここではRevTetherとします)
プロトコル:DHCPクライアント
デバイス:イーサネットアダプタ"usb0"
としてインターフェイスを作成
作成したインターフェイス(RevTether)を編集して詳細設定タブから
ゲートウェイメトリックを使用:20
WANも同様に編集して
ゲートウェイメトリックを使用:10
以上の設定を保存して適用
一部のAndroid端末だとrndis0に192.168.42.129が設定されるので
DHCPクライアントではなく静的アドレスとして192.168.42.1を設定することも可能です
そしてここに設定されるIPアドレスがWireGuardのエンドポイントになります
928926
2022/03/27(日) 23:31:55.08ID:??? 3.WireGuardの設定
こちらのURLのStep3から順を追って設定してください
https://www.reddit.com/r/openwrt/comments/bahhua/openwrt_wireguard_vpn_server_tutorial/
エンドポイントのIPアドレスについてはUSBテザリングが切断されるごとに変わってしまいます
つまりAndroid、OpenWrtのどちらかが再起動するとアドレスが変わってしまうので
その都度設定し直す必要があります(この動的に変わるエンドポイントが解決したい難点になります)
4.ホットスポットの有効化
ここまで設定出来れば
あとはAndroid側でWiFiアクセスポイントを有効化し
さらにクライアントのVPN使用を許可を有効化してください
以上が一連の流れになります
こちらのURLのStep3から順を追って設定してください
https://www.reddit.com/r/openwrt/comments/bahhua/openwrt_wireguard_vpn_server_tutorial/
エンドポイントのIPアドレスについてはUSBテザリングが切断されるごとに変わってしまいます
つまりAndroid、OpenWrtのどちらかが再起動するとアドレスが変わってしまうので
その都度設定し直す必要があります(この動的に変わるエンドポイントが解決したい難点になります)
4.ホットスポットの有効化
ここまで設定出来れば
あとはAndroid側でWiFiアクセスポイントを有効化し
さらにクライアントのVPN使用を許可を有効化してください
以上が一連の流れになります
929926
2022/03/27(日) 23:33:17.95ID:??? 手順3にある通りこの動的に変わるエンドポイントのアドレスをなんとか静的に指定できるようにしたいです
案としてイメージしているのは
案1.USBネットワーク上でOpenWrtにデフォルトで設定されるopenwrt.lanで名前解決できるようにする
案2.逆にAndroid側にホスト名を設定してOpenWrt側から接続(Android側をエンドポイントにする)
案3.randis0やusb0に別のIPアドレスを振る
案3でやってみたのは
Android側に ifconfig rndis0:1 192.168.10.129 netmask 255.255.255.0 と設定して
OpenWrt側にluciからusb0に静的アドレス192.168.10.1とネットマスク255.255.255.0としてみましたが
当然ping通らず
これに加えてrouteコマンド等で設定すると思うのですが
Android側にはrouteコマンドが無いようです…
原因の根本となるrndis0がAndroid側に依存する面が大きいので
OpenWrtというよりAndroid関係の問題かもしれませんがよろしくお願いいたします
案としてイメージしているのは
案1.USBネットワーク上でOpenWrtにデフォルトで設定されるopenwrt.lanで名前解決できるようにする
案2.逆にAndroid側にホスト名を設定してOpenWrt側から接続(Android側をエンドポイントにする)
案3.randis0やusb0に別のIPアドレスを振る
案3でやってみたのは
Android側に ifconfig rndis0:1 192.168.10.129 netmask 255.255.255.0 と設定して
OpenWrt側にluciからusb0に静的アドレス192.168.10.1とネットマスク255.255.255.0としてみましたが
当然ping通らず
これに加えてrouteコマンド等で設定すると思うのですが
Android側にはrouteコマンドが無いようです…
原因の根本となるrndis0がAndroid側に依存する面が大きいので
OpenWrtというよりAndroid関係の問題かもしれませんがよろしくお願いいたします
2022/03/27(日) 23:40:07.45ID:???
乙
知ってると役に立つときがくるかもしれない
知ってると役に立つときがくるかもしれない
931anonymous@fusianasan
2022/03/27(日) 23:49:40.59ID:XRAT4TfZ WireGuardを使う必然性がわからんよ
WIFIホットスポットやとモバイル回線へ抜けるはず
USBテザで有線でルータにつないでスマホをGWにしたモバイル回線へ抜ける
よくわからないです
2重NATならマスカレードで解決
WIFIホットスポットやとモバイル回線へ抜けるはず
USBテザで有線でルータにつないでスマホをGWにしたモバイル回線へ抜ける
よくわからないです
2重NATならマスカレードで解決
932926
2022/03/28(月) 00:00:16.72ID:??? >>931
やはり少し分かりにくくて申し訳ないです…
そこで重要になるのが一部のAndroidで使える
Allow Clients to use VPNs(クライアントのVPN使用を許可)
という設定になります
これのおかげでWiFiホットスポットに接続した機器が
WireGuardを経由してOpenWrtに抜けてインターネットへ抜けていく経路を利用できるようになります
やはり少し分かりにくくて申し訳ないです…
そこで重要になるのが一部のAndroidで使える
Allow Clients to use VPNs(クライアントのVPN使用を許可)
という設定になります
これのおかげでWiFiホットスポットに接続した機器が
WireGuardを経由してOpenWrtに抜けてインターネットへ抜けていく経路を利用できるようになります
933anonymous@fusianasan
2022/03/28(月) 00:00:18.11ID:W9A0jw6B OpenWrtルータにUSBポートあるなら、普通のWIFIドングルで解決なのに
2022/03/28(月) 00:13:28.18ID:???
>>926
案1はスマホのテザリングの仕様を考えると、無理な気がする。
WireguardをAndroid(client) -> OpenWrt(server)の方向で接続したいのならば、
OpenWrt側に割り当てられるIPアドレスをDDNSで指定すればよいのではないでしょうか。
USBなので、デバイスの切断も想定されるので、そこはhotplug.dとかでどうにかするとかでしょうか。
案1はスマホのテザリングの仕様を考えると、無理な気がする。
WireguardをAndroid(client) -> OpenWrt(server)の方向で接続したいのならば、
OpenWrt側に割り当てられるIPアドレスをDDNSで指定すればよいのではないでしょうか。
USBなので、デバイスの切断も想定されるので、そこはhotplug.dとかでどうにかするとかでしょうか。
935925
2022/03/28(月) 03:06:46.93ID:??? 見よう見まねでPRを上げてみました。
良く調べたら、WZR-600DHP2 も WZR-1750DHP も
upstreamのDTSにはport定義は入っていませんでした。
OpenWrt側のPATCHの中で個別にport定義を追加していました。
WZR-900DHP の分のPATCHがなかったのでDSAでポートが使えなっていた、というのが真相でした。
武蔵野氏がレスに反応してTweetしてくれてましたが、upstreamへのpush は必要なさそうです。
今回上げさせてもらったPATCHが 22.03 正式リリースに間に合えばいいのですが
良く調べたら、WZR-600DHP2 も WZR-1750DHP も
upstreamのDTSにはport定義は入っていませんでした。
OpenWrt側のPATCHの中で個別にport定義を追加していました。
WZR-900DHP の分のPATCHがなかったのでDSAでポートが使えなっていた、というのが真相でした。
武蔵野氏がレスに反応してTweetしてくれてましたが、upstreamへのpush は必要なさそうです。
今回上げさせてもらったPATCHが 22.03 正式リリースに間に合えばいいのですが
936925
2022/03/28(月) 03:15:31.04ID:??? 試行錯誤の過程で気づいて試したのですが、
既存機種のDTSをコピー&改変した上で
image/Makefile に機種を追加すれば make world で新しいimageが生成されるんですね
C言語でコードを1行も書くことなく
WZR-1166DHP2 と WXR-1750DHP の 22.03-snapshot のimageを作れてしまいました…
OpenWrt の build system は良くできていますね
既存機種のDTSをコピー&改変した上で
image/Makefile に機種を追加すれば make world で新しいimageが生成されるんですね
C言語でコードを1行も書くことなく
WZR-1166DHP2 と WXR-1750DHP の 22.03-snapshot のimageを作れてしまいました…
OpenWrt の build system は良くできていますね
2022/03/28(月) 18:02:34.48ID:???
へぇー初めて知った
https://i.imgur.com/19QXVeX.png
去年スマホ買い替える前はこんな設定無かったような
チップとかドライバとか気にせず使えるなら手に入りにくいWi-Fiドングルの代用としては良いかもしれんな
https://i.imgur.com/19QXVeX.png
去年スマホ買い替える前はこんな設定無かったような
チップとかドライバとか気にせず使えるなら手に入りにくいWi-Fiドングルの代用としては良いかもしれんな
2022/03/28(月) 18:11:21.97ID:???
>>937
11から追加された設定だったかなそれ
11から追加された設定だったかなそれ
2022/03/28(月) 18:38:34.35ID:???
>>937
それ、普通にできなのに、意外とスマホではテザリングのAPNは違ったりしてて、できなかったんだよね。
それ、普通にできなのに、意外とスマホではテザリングのAPNは違ったりしてて、できなかったんだよね。
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 「ほかの議員を自殺に追い込むようなやつだからやった」立花氏襲撃、逮捕の宮西容疑者供述 ★3 [蚤の市★]
- マスク氏、「数百万人を◯したのはヒトラーではなく公務員」との主張を拡散 [少考さん★]
- 【ライバー殺害】「シャンパン代が…」「姉の彼氏が売掛けを残して…」 被害女性から連日の金の要求に容疑者は消費者金融から借金も★2 [シャチ★]
- 「実は安倍さんの時も…」過去政権でも慣例化か 石破首相の商品券配布 [蚤の市★]
- 【ライバー殺害】「本当に優しくて、思いやりがある子だったのに」 被害女性と事件前日に話した知人が証言★3 [シャチ★]
- ホリエモン、化学調味料めぐり闘う料理人こめおと激論「化学調味料つかっても使わなくても一流はちゃんと仕上げるぞ。逃げんなよ」 [muffin★]
- 朝まで生とうすこ🏡
- 【画像】日本会議の爺さんたち「この時代は良かったなあ〜」 [808139444]
- あおちゃんぺ姫「最上あいは金を借りてたから自業自得? じゃあ、金が返ってこないのも自業自得じゃねーかwww」 [425744418]
- 新ネトウヨの三本柱 「財務省解体、プーアノン、外国人排斥」、Xで拡散 [241672384]
- 最上あいさんのふわっち収益履歴が流出 [851446405]
- 日本人がここ数年で次々と目覚め始めた理由、現在調査中… [452836546]