【無線LAN】OpenWrt【強化ファーム】13 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
>>192
おおありがとう、ISPはnifty光です。buffalo wzr-hp-302h に Chaos Calmer 15.05.1 いれてます。
> そうだとするとIPv4のWAN I/Fがiptnl*とPPPoEの2つ張られている状態だから
> どちらへ投げるを指定するためにソースポリシールーティングの設定が必要
これがやりたいんです。
勉強するからソースポリシールーティングの資料教えて…。
ちなみに v6プラスは DS-lite とは異なる方式です。
"v6プラス" => IPv6 IPoE + MAP-E
http://www.jpne.co.jp/service/v6plus/
MAP-Eの設定はこれを参考にさせてもらいました。
http://hayabusa6.2ch.net/test/read.cgi/isp/1473155603/276- >>193
まってくれ、おねがいします。
WAN側出口が wan1(デフォルトGW), wan2(PPPoE接続) の2つ、
で ソースポリシールーティングで wan2 にちゃんと返すようにしたい。
ってことなんで、wan1 側接続がDS-liteでもMAP-Eでも一緒ですよね? 最初に設定するときにはここ見て勉強した
http://www.hyperdyne.co.jp/~oohashi/work/redhat/iproute2/08.shtml
iproute2 ソースポリシールーティング ってなキーワードで検索すると
あちこちにいろいろ事例が出てくるでしょう
ただ、設定ファイルに書いてうんぬん、だと結局のとこどこで誰が何をしてくれて
そういう設定に至ったのか見通しが悪いので
ip route flush all
ip rule flush
をやってからコマンドで一行ずつ設定する手順を書いていくのが一番見通しがいいです
NAT処理を利用者サイドに設置のルータでやらなきゃいけないようですね > MAP-E
>>188さんのように知識・技能があって頑張れる人以外は
HGWとBuffaloの対応ルータ機種必須って敷居が高すぎる...
DS-Liteだとtransixの設備との間にトンネル張っただけで何も苦労してない
ソースポリシールーティングはPPPoE 2セッションで以前から実現してあったから
じゃぁがんばってください ばいなら >196
ありがとうございます。ソースルーティングやってみるよ。
OpenWrt的には、mwan3 っていうパッケージも使えるらしい。
実は少し試したんだけど、mwan3の設定画面の動作が怪しかったのでソースルーティングに方針転換した。
How to use multiple WAN connections using the mwan3 package
https://wiki.openwrt.org/doc/howto/mwan3 >>185
これはどうなってる?
# cat /tmp/resolv.conf.auto cat /tmp/resolv.conf.auto
# Interface wan
nameserver プロバイダのDNS
nameserver プロバイダのDNS2
です。どうなってないといけないです? >>173さんのfirewall設定のうち
config zone
option input 'ACCEPT'
option output 'ACCEPT'
option name 'vpn'
option masq '1'
option network 'vpn'
option forward 'ACCEPT'
ですが、うちのは、
option forward 'REJECT'
になってます。修正してタイミングを見て再起動してみます。 再起動してみたのですが、駄目でした。
ちょっと確認していただきたいのですが、
/etc/config/openvpnに
list push "redirect-gateway def1"
の記述はあるでしょうか? >>199
すみません。間違えてました。どのIPに名前引きしに行ってるのか確認したかった
んですが、iphoneでしたね。
iphoneに割り振られたdnsアドレスを確認する方法はありますか? >>155
この通りやったらできたよ。ありがとうございます。
インストールしたのはlede stable
https://downloads.lede-project.org/releases/17.01.0/targets/
2.4GHzも問題なく繋がってる。 1FリビングAPと、斜め上に位置する2Fの部屋のAPブリッジが5Gで通信できない。
2Fはちょうど話題のWSR-1166DHP2だから、lede入れて地域設定をゴニョゴニョすればいけるか…? >>205
大事なこと書き忘れたけど、1FのAPはArcher C7で、OpenWRTでゴニョゴニョしてある。
片方だけ強くてももう片方が弱いと通信が成立しない?
→もう片方もゴニョゴニョ?
という理屈。
まあ試してみてダメならC7もうひとつ買う。
1166DHP2は外部アンテナなくて弱そうだし。 >>201
あります
あとその他のルールで違いはないですか?
特に最後 >>206
アセロスはFCC物以外は設定レベルでごにょしても無駄
5GHzも日本で使えるチャンネルはFCC物でもダメ
ソースを数行ごにょ~とあれをごにょなら全OKですが
あなたのは設定は無駄な努力でーす
contry_ieは設定してる?w >>206
動くと分かっている機種をもう一台増やしても楽しくないでしょう?
もう少し待ってNetgear R7800へ凸しましょうよー
https://lede-project.org/toh/hwdata/netgear/netgear_r7800
R7500でMU-MIMOをサポートする予定が無理と判断して
R7800への無償交換の受付を開始していて
2月上旬から交換品を発送する予定が遅れているみたい
生産分をまずはそちらへあてていくと思うので、市場に出てくるのはたぶんその後 R7500/R7800 って、SoCはQualcom/Atherosだけど、
arm cortex a15 のデュアルコアなんですね
アーキテクチャはmipsbeかと思ってた https://goo.gl/tMU1RU
これは普通にショックでしょ。。
マジ、、?? なぜ短縮URLをはるかというと、
URLがNGワードになっていて書き込めない
からだよ。
短縮URLの時点でクリックしてはいけない tp-linkのArcherC7(日本版v2)にあっさりLEDE Reboot 17.01.0入ったー(・∀・)
Quick Startの通りにデフォのGUIからfactory.bin指定して更新
5GHzも問題なく動いてるみたい(・∀・)v
OpenWrtだとv2の新しいシリアルの物にはstable版は入らなかったんで自分のスキルでは諦めてたv(・∀・)v 11ac 1300Mbps対応機種では一番の鉄板機種ですからな
OpenWrtの15.05ぐらいのときにv2だとSPI-FLASHのデバイスが変更されていて
認識できずに起動できなかったことはある
..ので、GITからソースコード取ってきてビルドしたイメージで運用してます Buffalo WZR-900DHP 初代はやっぱり開腹してシリアルコンソール接続しないとだめですかねぇ プレミア見れない
ブンデス見れない
CLEL見れない
音楽聞けねえちきしょう
同和のクズ共死ねクソ共がざまあみろ気違い共
ほれ気違い共もっともっとドア閉めろ通れ
それしか能のない能無し共がざまあみろ地獄に落ちろ
悔しいか、ざまあみろくたばれクソ同和
お前らの恐ろしさをもっと見せてみろ。そんなんじゃなんともねえぞ
袋とじ見たぞ
悔しいか、ざまあみろくたばれクソ同和
嫌がらせがエスカレートするのが楽しみでしょうがない
今それだけが楽しみだ
俺の生き甲斐藁
それだけ怒ってるってことだもんな藁 名前欄どっかのゴミが残ってた・・・
いつどこの190だ リンクみりゃproxy2chてわかるじゃん
あと残念だけど20170308版出てたよ >>223
いつも乙です!
OpenWrt/LEDEの独自パッケージづくりはとても興味があります。
個人的にはansibleのmaster側のパッケージを作りたいと思っているのですが、
環境づくりやパッケージとしてのまとめ方がよくわからなくて躊躇しています。
そのあたりのノウハウをどなたか公開していただけるととてもありがたいのですが・・・ >>223
>>224
興味あるよ。
Makefileの書き方や、init.d下のファイルの書き方がよくわからないんですよ。
他のを真似すればいいんでしょうが、最低限の記述が何なのかがよくわからないです。 >>224,225
イチから説明となると「まずLinuxマシンを用意します」とかいきなり最大の山場が来て、
しかもスペックどれくらい盛るかとか個々の環境次第で決め打ちできないという・・・
そこは自力でクリアしてもらうことにして、
例えばDebian8入れた直後から環境整えて何かパッケージ作るまで、とかでよければ
だいぶ説明しやすくなるんだけど
ただし自分も見様見真似の部分がまだまだ多いので、
先人のフィードがない完全新規パッケージとかになると
それこそproxy2chくらいシンプルなのでないとやっぱり厳しい
前にdelegateのパッケージ作りを試みたことがあるけど、
bootstrap的なことやっててクロスコンパイルがうまくいかず断念してるし >>226
さすがにOSインスコまでは大丈夫です。
debian/ubuntu のbuild-essential install後で
特に必要な追加pkgから軽く書いてもらえれば嬉しいっス
現在うまくいっている方法で構いませんです
まずはopkg化までに必要な行程がわかればと思います パッケージのbuild環境はdocker使えばすぐ作れるんじゃない?
dockerfileは転がってるし 同感。環境を用意するとこまではサラっと流して
キモの部分だけ書いてくれるだけで相当助かる。 フレッツのIPv6(IPoE)でサーバを公開できないなーなんでかなー
とあれこれ試してはや一週間
…上のCTUでパケットフィルタが有効なだけだった
早く言ってよ〜(´・ω・`) >>226
buildrootでほぼ毎日ゴリゴリビルドしてます。
そこから次のステップが知りたいです。
githubにサンプルのhelloworld.cでも置いて、
それを取ってきて/usr/bin/下にインストールまでできるようなMakefileを
試してみたらいいんですかね。 ひとまず公式Wikiから関連ドキュメント漁ってみた
OpenWrt build system – Installation
https://wiki.openwrt.org/doc/howto/buildroot.exigence
Creating packages
https://wiki.openwrt.org/doc/devel/packages
Build a package
https://wiki.openwrt.org/doc/howto/build.a.package
例えばいつもproxy2chはVirtualBoxのDebian8でビルドしてるんだけど、
その環境作りのためのパッケージは上のリンク先を参考にして
sudo apt-get install git-core build-essential libssl-dev libncurses5-dev unzip gawk zlib1g-dev gettext subversion mercurial cvs
で入れてる
後の大まかな流れは
・git でOpenWrtのソース取得
・feeds うっかりEnter叩いて途中で送信してしまった...
後の大まかな流れは
・gitでOpenWrtのソース取得
・feeds(パッケージのMakefileやパッチ等)の更新
・make defconfig、make menuconfig
・make tools/install、make toolchain/install、make target/compile
・各パッケージをmake
・make package/index
ちょっと説明の仕方を考えてみるけど、どの辺を詳しくしたらいい? 横からですけど、何用のソースをどう加工したらopenwrt用のパッケージが作れるのかに興味があります。
理解できればLEDE用のpkgも自作できるかもだし、講釈いただければありがたい ソースツリーの既存のpackageの記述を見てみるのが一番近道
package化しようとしているソフトウェアが、他のソフトウェアやライブラリに依存するなら
そのソフトウェア/ライブラリ名をキーにpackage/以下をgrepかけてみると
依存の記述やconfiureのオプションの書き方やら真似できる点が少なからずある
package/<??>/MakefileにCONFIGURE_OPTSやライブラリのリンク指定("-l〜")とか
しかるべく書けば、後はOpenWrt/LEDEのビルドシステムがよしなに取りはからってくれるように
仕組みが整備されている >>235
LEDE 17.01.0 じゃだめなの? パッケージ作るだけならbuildrootから頑張るよりSDK使った方が楽っちゃ楽よ
既にbuiidroot環境があるならそっちでいいけど 誰かさ、vagrantかdockerかなんでもいいけど
すぐに使える環境用意してないの? ビルド用のDockerイメージをDocker Hubに登録して
Travis CI上でパッケージビルドして
GitHub Releaseにデプロイする
ってところまでやった >>237
入れてみたけど
5GHzは表示されたが、暗号化とかの設定不可 (表示されない) Wrt/LEDEビルド用に専用ネイティブ起動マシンを確保すべし
そこまでしたらその先も継続的にいじっていこうという気にもなる わからんのだがWHR-1166DHPは
DD-WRTのWHR-600D版経由しないとダメだとかかな?
おまけ
https://downloads.openwrt.org/chaos_calmer/15.05/ramips/mt7620/openwrt-15.05-ramips-mt7620-whr-1166d-squashfs-sysupgrade.bin 向け
74 78 63 C8 FF CB FF FB FF FF FF FF FF FF FF FF
FF FF FF FF FF B1 BC BE CF CF CC D2 AD AB AD A8
FF CF C8 CD FF CF CD CA BA AD BE A8 B2 AD B6 B9
64 10 5C F2
上記をバイナリで保存
ファイル名を header.bin だとして
copy /b header.bin + openwrt-15.05-ramips-mt7620-whr-1166d-squashfs-sysupgrade.bin = whr-1166dhp_openwrt15.05_jp.bin
バッファローの公式ファーム上からwhr-1166dhp_openwrt15.05_jp.binで直にopenwrtにできる なんてことだ
DD-WRTの画面は・・・
Wireless Physical Interface wl0 [2.4 GHz]
Physical Interface ra0 - SSID [dd-wrt] HWAddr [CC:E1:D5:**:**:**]
Wireless Physical Interface wl1 [5 GHz/802.11ac]
Physical Interface ba0 - SSID [dd-wrt] HWAddr [wl0_br1_0÷£]
5GHzのHWAddrがdj WHR-1166DとWHR-1166DHPはHW的に違いがあるような WSR-1166DHP2とArcherC7両方にlede入れてるんだけど、
どうもWSRの方はセンシティブすぎるというか、
luci回りにバグがあるような気がする。
とある設定を実現するのに、その設定順番によって
うまくいったりいかなかったりする。
C7の方は全くそんなことないんだけどな。 うちも国内販売始まってまもなくにC7買って、wrtのtrunkベースだが特に問題ない
5GHzをもう一系統増やしたいのだがNetgear R7800の発売待ち >WHR-G300N
何やってもopenwrt(14.x以降) はダメっぽい
buffalo純正ファームの cat /proc/mtd
mtd0: 00030000 00010000 "uboot"
mtd1: 00010000 00010000 "uboot_environ"
mtd2: 00010000 00010000 "factory_default"
mtd3: 000f0000 00010000 "linux"
mtd4: 002b0000 00010000 "rootfs"
mtd5: 00010000 00010000 "user_property"
dd-wrtのファームは "linux" の部分が このサイズ以下なのにたいして
openwrtは越えている (983,040 Byte over)
*dd-wrt 2010-01-16-r13637 (openvpn) ですら 868,352 Byte lede-17.01.0-r3205-59508e3-ramips-rt305x-whr-g300n の方は
無線が認識されないし基本部分も一部欠けてる (telnet不可)
空き容量なし(ソフトの追加不可)・設定保存されない(電源抜くと蒸発)ので使い物にならん 自力でダイエットしたイメージをつくったらいいんとちゃいますか? てか、LEDE では flash 8MB 以下の機種はunsuported になったんでは? AirPenがギリギリ8MBだったと思うから8MBもサポートされるかもしれないような
パッチ製作者の方が公式に送ったところまでしか知らないので却下されるのかもしれないけど 8MB以下じゃなくて8MB未満か。すまん
最低8MBってことで
WZR-RS54-G54,同HPや BHR-4RVなどはセーフですね OpenWrtやLEDEでNATやIPマスカレードなしで単純なセグメント間ルーティングをしたいのですが、
うまく動きません。
iptables の forwerding chainsをACCEPTにしただけじゃダメなんでしょうか? ルーティング設定がいる
このサブネット宛てに入ってきたパケットをこっちのインターフェースから出せ
あなたが命令しないとWrtは勝手にはやってくれません
指示待ちです >>256
quaggaやbirdでripを話させればできるんじゃないかな。やったことないけど。 おすすめのルーターある?
無線LANはac対応、GbEで TP-Link Archer C7 (v2.0) AC1750 が11ac 1300Mbps対応品では一番安パイのチョイス
CPUが今となっては速くない部類
市場に出ている昨今の上位機種のような
5GHzを2系統積んでるトライバンドではない OpenWrt/LEDEではたいていの場合、ハードウェアアクセラレーションが効かないので
スループットに影響すると思いますよ スループットが影響するほど高性能・高速応答を求めなければ >>265
でもルーティング処理を外部ルーターで行い、単純に高機能な無線LANアクセスポイントとして使うのであれば特に影響の出ないレベルですよね? C7で11acのファイル転送なら800Mbpsぐらい出てるから問題ないと思う グチグチいってないで買いなさいよ
日本国内で普通に取扱いがあって買えて
OpenWrtで11ac 1300Mbpsを不自由なく使える機種はC7ぐらいしかないんよ
他国ではけっこう前からある機種らしく長く流通している部類だが
いつまでも手に入ると思ったら大間違い
Buffaloと違って、買いそびれても中古でゴロゴロしてるのを確保できるようなものでもない
買えるうちに買っとくのが吉
Netgear R7800がそれよりスペックが上の後釜と目されているけど
R7500のMIMO不具合に対する交換品が行き渡り始めた段階で
新規販売はまだ始まってません usbデータ通信で、USBの抜き差しをすると
/etc/init.d/network restart
をしても、通信が始まりません。
stopしてからconnectボタンを押しても通信が出来ません。
ログを見ると
Tue Apr 4 03:55:44 2017 local2.info chat[10859]: send (ATD*99***1#^M)
Tue Apr 4 03:55:44 2017 local2.info chat[10859]: expect (CONNECT)
Tue Apr 4 03:55:44 2017 local2.info chat[10859]: ^M
Tue Apr 4 03:55:44 2017 local2.info chat[10859]: ATD*99***1#^M^M
Tue Apr 4 03:55:44 2017 local2.info chat[10859]: ERROR
Tue Apr 4 03:55:44 2017 local2.info chat[10859]: -- failed
Tue Apr 4 03:55:44 2017 local2.info chat[10859]: Failed (ERROR)
Tue Apr 4 03:55:44 2017 daemon.err pppd[10856]: Connect script failed
な感じになっています。
rebootしても同様です。
コンセントを抜いて起動し直すと、通信出来ます。
コンセントを抜く方法以外で、通信を復帰する方法はありませんか?
Buffalo WZR-HP-G300NH
LEDE Reboot 17.01.0 r3205-59508e3
L-02C >>270
L-02Cは結構やっかいで、USBへの給電を一旦OFF→ONにしないと再接続できないはず。
以前使っていたときは、cronで5分毎にping打って、それをやってた。 cronである時間(23:55)になったらWAN6切断
06:55になったらWAN6接続をやりたいのだがどうすればいい? >>271
OFF->ONは、やっぱり手動?
>>272
ifdownとifupでは? >>273
ONにするのは、
echo 1 > /sys/class/gpio/gpioX/value
Xは機種別のPin番号
OFFは0をセット
ifup と ifdownだけだとうまく行かないよ。 00 01 * * * ifdown pppoe-wan6
01 01 * * * ifdown wan6_6
02 01 * * * ifdown WAN6
03 01 * * * /sbin/ifdown pppoe-wan6
04 01 * * * /sbin/ifdown wan6_6
05 01 * * * /sbin/ifdown WAN6
玉砕
IPv6 PPPoEなのだが無理っぽ cronじゃなくてまずはsshとかweb UIのコマンド入れるとこで動くか試したら google検索したら
dd-wrtは必要らしい検索結果だったけど (実際 必要だった)
openwrtの方は必要ないような感じだった >>275
コマンドを直で指定せずに、スクリプトにコマンドや引数をいれて、クロンにはスクリプトを指定すると。どぉ? WCR-1166DS、どうせ無線つかえないんだろーなと思いつつセットアップしてみたら
11acでそこそこ使えてる気がするぞ…?
Flash8Mしか使えないのが痛い ___
/ \ _________
/ / \ \ /
| (゚) (゚) | < クソスレにうんこしていきますね
| )●( | \_________
\ ▽ ノ
\__∪ /
/  ̄ ̄ \
| | | |
| | | |
|⌒\| |/⌒|
| | | | |
| \ ( ) / |
| |\___人____/| |
| | ヾ;;;;| | |
,lノl|
人i ブバチュウ!!
ノ:;;,ヒ=-;、
(~´;;;;;;;゙'‐;;;)
,i`(;;;゙'―---‐'ヾ
ヽ;;';ー--―-、'';;;;;゙) IPv6をIPoEかつDHCPv6リレーで使うと、
クライアントはDNSも当然DHCPv6側から取ってきちゃうんだけど
これを別のものに強制するのって可能?
内向きDNSを優先させたいんだけど。 取ってきてるDNSサーバーのアドレスがリンクローカルアドレスだった。
どこのサーバーだこれ…?
>>282は取り下げ、もうちょっと勉強して出直します。申し訳ない。 IPoEだとRAでDNS配ってるのかと思ってた
v6で遊んでる人ってまだまだ少ないからトラブると結構ハマるよね
業務で触ってる人なら余裕なのかもしれないけど… >>284
IPv6のDNS立ててくれてるISPってあるんでしょうかね
IIJmioの契約でIPoE使っていますけど
IPv6でリンクできるように設定していた当時に、RAでDNS情報来ないんだね、とあっさり諦めました
サポートページでDNSサーバアドレスを配る方法など
特にアナウンスもされていない
..ので、GoogleさんのDNSをdnsmasq経由で参照できるよう設定して運用 ocn
DNS 1: 2001:380:0:4::2
DNS 2: 2001:380:0:104::2 >>284
>>285
DNSは確かにRAには書かれていないが、DHCPv6で取得できるから別にかまわないのでは?
あとIPoEではプロバイダやVNEではなく、NTTがDNSを立てていて、今はインターネットのドメインも解決できるようだ。
東では
2404:1a8:7f01:a::3
2404:1a8:7f01:b::3 なるほどー
RAでDNS情報配れるらしいからDHCPv6は要らない子なんだと思いこんでました
少なくともフレッツ東西だとRAでアドレス帯を配りつつ
DHCPv6でその他ネットワーク情報を提供している状況ってことなんですね Netgear R7800は4/20発売開始、とのこと RAでDNS配るのって割と最近に出来た仕様だから
フレッツがv6導入した時点ではDHCPv6で配るしか無かったと思うよ proxy2ch_20170329-1_ar71xx.ipk
http://pc.cd/o997 >>291
乙
これはOpenWrt用?それともLEDE用? ■ このスレッドは過去ログ倉庫に格納されています