ご挨拶、ハラチトリー。
Ubiquity RouterStation Proで DebWRTをアセンブルおよびインストールするための小さなハウツーを紹介します
DebWRTについて少し。
この
サイトのプロジェクトの著者は次のように書いています。「DebWRTは、ワイヤレスルーターなどの組み込みデバイスでDebian GNU / Linuxを起動するプロジェクトです。 DebWRTは、DebianとOpenWrtの2つのテクノロジーを組み合わせています。 Debianにはさまざまなアーキテクチャ向けの数千のパッケージと優れたパッケージマネージャーがあり、OpenWrtは組み込みデバイスをサポートするコアです。 これらの2つのテクノロジーを組み合わせることで、新しい機会が世界中に広がります。」
したがって、OpenWRTがサポートするすべてのハードウェアはDebWRTによってサポートされますが、「準備」が完了した後です。
それでは、始めましょう...
「準備」の間に、次の材料が必要でした。
- Debianスクイーズ
- / usr / srcの空き容量が少なくとも10 GB
- 肝臓茶
#apt-get update
#apt-get install build-essential sudo subversion debootstrap makedev libncurses5-dev zlib1g-dev gawk flex unzip git-core
#mkdir / usr / src / debwrt
#chmod 777 / usr / src / debwrt
ルートの下からではなく収集する必要があります。
#nano / etc / sudoers
非rootユーザーALL =(ALL)ALL
ソースOpenWRT DebWRTを取得します
$ cd / usr / src
$ svn checkout
svn.debwrt.net/debwrt/trunk debwrt
$ rm -rf /usr/src/debwrt/openwrt/.svn/
$ cd / usr / src / debwrt
$ svn co svn://svn.openwrt.org/openwrt/trunk openwrt
$ / usr / src / debwrt / openwrt / scripts / feeds update -a
$ make menuconfig
必要なシステムを選択します(私の場合はrspro)
- ターゲットシステム(Atheros AR71xx / AR7240 / AR913x)
- サブターゲット(汎用)
- ターゲットプロファイル(Ubiquiti RouterStation Pro)
- Debianルートファイルシステムの構成---> qemuを使用して、ホストでDebianの第2段階インストールを実行します[無効]
保存して終了
$ make openwrt / menuconfig
[カーネルモジュール]メニューで、必要なドライバーを選択します
保存して終了
$ openwrtを作成/すべてのV = 99
最初のお茶
$ make debian / rootfs
お茶2杯
次に、メモリカードを準備し、デバイス自体をフラッシュする必要があります。
このことについては、ハブ
で既に説明しましたが、ここではファームウェアをここから取得します。
/ usr / src / debwrt / bin / platform-name-angel-2.0-1-default /-そこにモジュールとヘッダーがあります
/usr/src/debwrt/build/rootfs-mips-angel-2.0-1/-これはシステム自体であり、DEBWRT_ROOTにコピーする必要があります
ファームウェアの後、カードを挿入し、ルーターを再起動して192.168.1.1をノックします
ログイン/パスワード-root / debwrt
次に、インストールの第2段階を完了する必要があります。
-bash-4.1#/ debootstrap / debootstrap --second-stage
-bash-4.1#rm -rf / var / cache / apt /アーカイブ
-bash-4.1#mkdir -p / var / cache / apt / archives / partial
-bash-4.1#echo "deb
ftp.debian.org/debian squeeze main" >> / etc / apt / sources.list
-bash-4.1#再起動
再起動後、ルーターに移動し、すべての段階が成功した場合、標準のDebianの挨拶が表示されるはずです。もちろん次のとおりです。
#apt-get update
PS第2段階はコンピューターで実行できます。 これを行うには、qemuを使用してホスト項目でDebian 2段階インストールを実行し、qemuに必要なパッケージを再インストールします。
DebWRTプロジェクトのウェブサイト:
debwrt.netDebWRT Wiki:
dev.debwrt.net/wikiDebWRT HCL:
dev.debwrt.net/wiki/TableOfSupportedHardwareアドバイスとサポートを提供してくれたamainプロジェクトの作者と、レビューをしてくれた
酒に酔った男に感謝