【無線LAN】OpenWrt/LEDE【強化ファーム】14 [無断転載禁止]©2ch.net

1anonymous2017/09/03(日) 11:29:25.53ID:???
あなたのワイヤレスルーター・・・もっと活用しませんか?

様々な追加パッケージをインストールすれば色々出来ます。
アンオフィシャルファームウェアであなたのルーターの可能性が拡がります。

▼公式サイト
OpenWrt
https://openwrt.org/
https://forum.openwrt.org/ ※フォーラム
https://wiki.openwrt.org/toh/start ※対応機種

LEDE
https://lede-project.org/
https://forum.lede-project.org/ ※フォーラム
https://lede-project.org/docs/targets/start ※対応機種

▼関連サイト
 DD-WRT OpenWrt 適材適所で両方使いたい人向け
http://www57.atwiki.jp/ddwrt_openwrt/

▼DD-WRTの話題はこちら
【無線LAN】DD-WRT【強化ファーム】12
http://mao.2ch.net/test/read.cgi/network/1486376236/

▼前スレ
【無線LAN】OpenWrt【強化ファーム】12
http://hayabusa6.2ch.net/test/read.cgi/network/1440742847/
【無線LAN】OpenWrt【強化ファーム】13
http://mao.2ch.net/test/read.cgi/network/1483357034/

※なお正式表記は OpenWRT ではなく『OpenWrt』です

457anonymous2017/11/14(火) 21:31:34.01ID:???
どこぞかのブログに
(USBのRS232レベルコンバーター限定だが)
GNDは電源から取る
レベルコンバーターのRXにまちばりつけて「つんつん」してればいいそうだ

Atheros - 115200 bps
Ralink - 57600 bps
蟹 - 38400 bps

458anonymous@fusianasan2017/11/14(火) 22:36:31.98ID:???
USBレベルコンバータの話が出たのでついでに

基板上のシリアルポートの信号電圧はたいてい 3.3v/5v/1.8vあたりで
いわゆる「RS232C」ではないのでPCのCOMポートや
「USB-『RS232C』変換ケーブル」を直結するのはやめましょう
基板が壊れます

以前はガラケー携帯電話用データ転送ケーブルを改造して、、、というのが流行りましたが、
今はUSBシリアル変換モジュールが安価に出てるのでそちらがおすすめですね。

459anonymous2017/11/14(火) 22:41:22.44ID:???
秋月電子なら
http://akizukidenshi.com/catalog/c/cusb232/
ここから 「USBシリアル変換モジュール」を選べば良いのですが、
昨今の無線LANルータの基板上のシリアルポートはたいてい信号レベルが3.3vなので
モジュールの入出力レベルも3.3vの物を選ぶ必要があります。
この中からなら、
FT231X USBシリアル変換モジュール[AE-FT231X] か
超小型USBシリアル変換モジュール[AE-FT234X] が良いですね。


aitendoやamazonでもっと安いのがありますが、
変換チップがドライバが安定せずに文字化けが発生したことのあるPL2303系
無署名のドライバで64bit Windowsでの動作に難がある CH340系が多数混じっているので
オススメできないです。

Windows標準/Windows Update でドライバが落ちてきて64bit版Windowsでも安心して使える
FTDI FT23x系変換チップ搭載型が超オススメです

aitendoのWeb在庫からは一掃されたようですが、
amazon等ではFTDI偽物チップを使っているものもチラホラあるようなので
初めてでよくわからなければ秋月電子の通販でGetすれば間違いがないと思います。

460anonymous2017/11/14(火) 22:51:00.70ID:???
秋月電子は普通のWeb通販なので
振込やら何やら煩雑なのは嫌!というなら
Amazonにも店舗を出しているスイッチサイエンスなら安心かな

https://www.amazon.co.jp/s/ref=nb_sb_noss?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&url=me%3DA2FDU42CGRJ3YD&field-keywords=FTDI
ここで FTDI USBシリアル変換アダプター を選べば良いかと

461anonymous2017/11/15(水) 00:05:14.20ID:???
1.8v系のUSBシリアル変換モジュールで良いのあったら教えて

462anonymous2017/11/15(水) 09:13:40.57ID:???
>459
最近のWindows10ではCH340 や Silicon Labs CP2102の
ドライバも標準で入っているようなのでaitendoの安いのでも大丈夫じゃない?

ttp://nuneno.cocolog-nifty.com/blog/2017/07/windows-10ch340.html

463anonymous2017/11/15(水) 10:08:21.28ID:???
Windows10なんて(周辺機器の)開発に向いてないだろ
許容範囲はWindows7まで

推奨はWin2000/XP

464anonymous2017/11/15(水) 10:28:11.87ID:???
さすがに2000XPは開発環境がもう入らないだろ
10が向いてないのは分かるが

465anonymous2017/11/15(水) 10:51:08.40ID:???
SSH不通時の確認やu-bootの操作をする程度なら別にWindows10で良いのでは?

それにWindows10でドライバあるということは
Windows7でもwindiws update もしくは署名付き(WHQLドライバ)手動インストールで動くかと

466anonymous2017/11/15(水) 10:53:43.40ID:???
ま、Windows10は定期的に大幅バージョンアップがあるから
いつデバイスが使えなくなるかわからないから使いづらいよねぇ

ここにいるプロやハイアマチュアの方々は
作業用にXPや7のPC環境を別に持ってるんでしょ?

467anonymous2017/11/15(水) 11:54:35.98ID:???
ハイアマチュアかどうかしらないけど、
XPや7の Pro エディションをインスコした
HPや富士通の古いビジネスノーパソを持ってる

普段使いのWindows10マシンからRDPで接続して作業してる

468anonymous2017/11/15(水) 12:29:40.86ID:???
仮想で良くね?
linuxから2000まで一通り動くし232CもUSBも使える
LEDEのビルドも仮想linuxでやってる

469anonymous@fusianasan2017/11/15(水) 14:54:56.54ID:???
バッファローのルーターしか使ってないけど
usbシリアルインターフェイスは電源ラインは使わず
Tx/Rx/Gndの3本だけで問題ないよ

470anonymous2017/11/15(水) 15:29:11.61ID:???
>>486
OS build はライブラリの関係で
下手にupdateさせると依存関係出たりするので
snapshotで切り戻せる仮想環境の方がいいね

usbやシリアルが使える仮想環境と言うと
vmware workstation系かな?
メインマシンのUSBを使うのって
ショート・短絡ミスで本体昇天のリスク怖くないですか?

>>487
基板とUSBシリアル変換を繋ぐ時はVCCの電源端子は繋がなくて良いですね
基板側にRS232Cレベルコンバータを内蔵させたい時に
変換基板への電源として使いますかねー

471anonymous2017/11/15(水) 15:34:44.75ID:???
アンカー間違った。すいませんでした

472anonymous2017/11/15(水) 15:48:21.53ID:???
USBならvmware playerでも可能だな

473anonymous2017/11/15(水) 21:25:41.35ID:???
シリアルコンソールでこれだけ盛り上がれるのもよいなwww
悪くない

474anonymous2017/11/15(水) 21:27:06.97ID:???
それに比べると、jtagはやっぱり敷居が高いよなぁ

475anonymous2017/11/15(水) 21:59:36.47ID:???
>>474
某ブログ見るとバックアップに数時間かかったとか見るとやろうとする気にはならないし
I/Oポート叩けるWin9xが必要

Win10なんて即ブルースクリーンだろ

476anonymous2017/11/15(水) 22:57:05.17ID:???
遅いのは低速のパラレルポートを使うからであって
今どきのUSB JTAGドングル使えば早いよ

477anonymous2017/11/16(木) 00:07:29.60ID:???
座右の銘: brick!!

478anonymous@fusianasan2017/11/17(金) 08:11:30.22ID:???
某氏がmt7621ルーターを買ったようだが、
ledeでの性能はどうかな。

479anonymous2017/11/17(金) 15:52:04.63ID:???
ttp://www.toyota.co.jp/jpn/common/images/recommend/recm_auto_emblem_l.jpg
ぽこちんエンブレム

480anonymous@fusianasan2017/11/17(金) 20:01:39.27ID:???
IO DATAの
WNPR1167G/WNPR1167F/WNPR1750G/WNPR2600G
WN-G300GR/WN-AC1167R/WN-AC1167GR/WN-AC1600DGR3
この辺り全部Linux使ってるのがわかったんだけど、マニュアル見てもライセンス書いてないような。
ソース公開請求方法やGPLだって書いてあるとこある? 知ってたら誰か教えてくれ。

なおEdimaxのOEMのようで、チップは残念ながらRTL8197F+RTL8822Bとからしい。
解析だけど、ファーム落として生で見たらラスト辺り特定のバイナリ列繰り返し見えるのでxorして
(Sitecom firmware encryptionでググると出てくるのと同じだ)
先頭のデコードコード(10392バイト)省いて7z形式のlzma展開するだけ。
Linux version 3.2.9 (root@edimax_cw) (gcc version 4.6.4 (Buildroot
2013.05) ) #3 Fri Jun 30 09:43:19 CST 2017
とか見える。

481anonymous@fusianasan2017/11/17(金) 20:06:49.88ID:???
書き忘れたけど、いくつかOpenWRTの文字列も見えて
過去のopenwrt-rtkに含まれるドライバと適合する箇所もあるので、Realtekリファレンス用のOpenWRTベースSDKじゃないかと推測。

482anonymous2017/11/17(金) 20:31:05.97ID:???
>>480-481
7z形式じゃなくlzma形式な
7z.exeで展開可能ってだけだ

gplはbusyboxがあれば確実なのだが
なければ難しい

あとシリアル繋いだときのpassは「********」を検索すれば周辺にある

483anonymous@fusianasan2017/11/17(金) 20:41:23.27ID:???
>>482
lzmaについてはlinuxのlzmaコマンドで展開できる形式じゃない(7z xならできる)って書きたかっただけだ、すまん

(BSDなら要らないが)linuxカーネル自体が丸っきりGPLv2なので、ライセンス表記もソース提供方法もないなら違反

…見てみたらbusyboxも入ってるわ、v1.19.4

484anonymous@fusianasan2017/11/17(金) 20:48:08.82ID:???
http://fast-uploader.com/file/7066474706949/
に1つ置いておいた、パスはopenwrt。興味ある方どうぞ

485anonymous2017/11/17(金) 21:07:53.12ID:???
>>483
こっちはWindowsのlzma.exeで展開できたけど?

LZMA 9.20 : Igor Pavlov : Public domain : 2010-11-18

Usage: LZMA <e|d> inputFile outputFile [<switches>...]
e: encode file
d: decode file
b: Benchmark

486anonymous@fusianasan2017/11/17(金) 21:16:59.84ID:???
>>485
WSL(ubuntu)のがXZ Utils由来のだから、この形式対応できないだけだった

487anonymous2017/11/17(金) 21:19:07.20ID:???
>>480
メール請求らしい
http://www.iodata.jp/support/qanda/answer/s12850.htm

以前確かETG2-Rのコンソールを見たけど、
あれも確かEDIMAXのbootloaderだった

488anonymous@fusianasan2017/11/17(金) 21:23:07.45ID:???
>>487
これ見つけたけど全部NASでしょ
ネットワーク製品関係の型番で関連付けられてるの見つからない
(オープンソース資産への謝辞も)

489anonymous2017/11/17(金) 21:31:33.57ID:???
型番書いてあったか。失礼。
でもNASでこの感じだとNW機器もメール問い合わせじゃないの?

「御社のルータ xxxx を使用させていただいております。
 おそらくGPLライセンスに基づくソフトウェアを利用されているかと存じますが、
 ソースコードの開示をお願いできませんでしょうか。」

ってな感じで電話なりメールなりで問い合わせじゃないですかねぇ

490anonymous@fusianasan2017/11/17(金) 21:36:42.89ID:???
この時点でライセンス表示義務違反のような

491anonymous2017/11/17(金) 21:41:24.62ID:???
NASの開示も苦闘があったようですな
http://takeshich.hatenablog.com/entry/2016/06/22/164814

492anonymous@fusianasan2017/11/17(金) 21:48:11.64ID:???
OpenWRT-rtk復活に繋がればいいけどな

関係ないけどMT7615ドライバの流出版
https://github.com/dt99/mt7615
動けばAsusの最近のMT7621機が使い物になるかも

493anonymous2017/11/17(金) 23:10:18.60ID:???
>>484
自分にはこれがどの程度意味があるのかわからんけど
https://i.imgur.com/TA8j231.png

494anonymous@fusianasan2017/11/17(金) 23:13:31.37ID:???
「ソース出せよ」っていう根拠にはなるな。
使い物になるまで弄る人がいるかどうかは別問題

495anonymous@fusianasan2017/11/17(金) 23:14:41.99ID:???
コマンドライン操作に慣れてなくて
viで文字列書き換えたりがすごく大変

open wrt内をGUIで操作する物って無い?

496anonymous2017/11/17(金) 23:44:00.46ID:???
viは30年使い方が変わってないから慣れたほうが得

497anonymous@fusianasan2017/11/18(土) 00:00:35.25ID:???
>>495
公式の答えとしてはvim,joe,nano,zile,mgの好きなの使えってなってる

>>496
同意

498anonymous2017/11/18(土) 00:16:37.86ID:???
>>493
busyboxの作者は米国で裁判起こしてる

499anonymous2017/11/18(土) 01:04:50.49ID:???
このスライドの26ページ目のような返答が返ってきそう
http://jpn.nec.com/oss/osslc/doc/20170819_ODC_Tokyo_32up.pdf

上のスライドを使用した講演
https://www.youtube.com/watch?v=wiCEYpqxujQ

500anonymous@fusianasan2017/11/18(土) 01:07:40.09ID:???
WN-AX1167GRのファームも読み解けたよ。
こっちは拡張子がdlfだったので、素直に
$ openwrt/staging_dir/host/bin/mksenaofw -d wnax1167gr_v321.dlf -r
0x101 -p 0x61 -t 2 -o wnax1167gr_v321.img.bin
$ dd if=wnax1167gr_v321.img.bin of=wnax1167gr_v321.img.lzma bs=64 skip=1
$ 7z x wnax1167gr_v321.img.lzma
でイメージ化。9MBなんで、norの16MB用かね。
Linux version 2.6.36 (root@rd2-VirtualBox) (gcc version 4.3.4
(Buildroot 2010.05) ) #2 SMP Tue Jul 4 10:49:10 CST 2017

MT7621だわ、プレスリリースにデュアルコアって書いてあるんできっとMT7621ATだね。

$ dd if=wnax1167gr_v321.img of=wnax1167gr_v321.xz bs=4837376 skip=1

ってやるとxz圧縮されたユーザーランドも取れる。
展開するとBusyBox v1.13.3。

/etc_ro/wlan/MT7612E_EEPROM.bin
/etc_ro/wlan/MT7603E.bin

ハード的にはWSR-1166DHP2やRT-AC1200GUと同じ鉄板構成ぽいので、当たりかも。
買ってソース公開請求するかw

501anonymous2017/11/18(土) 01:22:26.47ID:???
購入せずとも更新用のバイナリを入手した時点で
ソースコードを要求できるような気が

502anonymous2017/11/18(土) 01:33:46.81ID:???
>500
ファームイメージからフラッシュのタイプなんてわからんだろ
フラッシュサイズなんかもWHR-1166DHPはフラッシュ16MBあるのだがファームは6MBぐらい(バックアップなし)

>>501
もし実現したとしても
IOの過去対応からして郵送で配布・実費の負担してもうって方向だろうな

503anonymous@fusianasan2017/11/18(土) 01:49:06.25ID:???
カーネルイメージもxz圧縮されたユーザーランドも配置わかるから
nor上のパーティションの切り方もmtdとの対応も見えるわこれ

504anonymous2017/11/18(土) 02:02:56.26ID:???
>501
「にわとり」 と 「たまご」 だな

505anonymous2017/11/18(土) 02:05:58.43ID:???
>>503
WN-G300Rのパーティションの切り方書いてみて

506anonymous@fusianasan2017/11/18(土) 03:08:41.87ID:???
何でそんなことと思いながら見てみた。

U-boot領域の次からのOffsetで
00000000 Linux Kernel Image (0x00000040: lzma)
00130000 SquashFS
こんだけだね、G300Rは。

507anonymous2017/11/18(土) 07:48:41.30ID:???
>>496
vi/vimには慣れてほしいなぁ
linux/bsd系のプロダクトでエディタが使える場合なら
他はなくてもviは入っていることが多いので一度覚えれば応用が効くよ

私、普段はWindowsのメモ帳やサクラエディタだけど、
CLI上でconfigファイルを編集するときには
viじゃないと気持ち悪くなってしまうw

うちの会社は開発はやってないけどvi使えないと素人扱いされてしまう...

>>499
とっても良い解説ですね、これ。嫌GPL派と戦う時の戦力になるわぁ
サンクス!!

新着レスの表示
レスを投稿する