物好き者

物好き者が行ったことを載せています。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PageTop

DD-WRTでのPPPoEマルチセッションへの挑戦14

PPPoEマルチセッションを行った場合、フレッツスクウェアのDNS名の解決が問題となります。

フレッツスクウェアのDNS名は、www.fletsなどで通常のDNSサーバーでは名前解決が出来ません。DNSクライアント機能では、特定のドメイン名を特定のサーバーで解決する機能がないためです。

BINDなどのDNSサーバーでは、ゾーン設定することで特定のドメインを特定のサーバーにフォワードすることが出来ますので、DD-WRTにBINDサーバーをインストールすることで、この問題が解決できます。

WHR-HP-G54にBINDをインストールしてみます。

BINDのパッケージは、DD-WRTとOpenWRTにありました。

http://www.dd-wrt.com/dd-wrtv2/down.php?path=downloads%2Fothers%2Fpackages/
bind-server_9.3.1-1_mipsel.ipk

http://downloads.openwrt.org/backports/0.9/
bind-server_9.3.2-P2-1_mipsel.ipk

DD-WRTサイトにあるパッケージをインストールしてみます。
パッケージサイズが562kあるので、/jffsにダウンロードせずに/tmpにダウンロードしてインストールします。
root@WHR-HP-G54:/jffs# ipkg install /tmp/bind-server_9.3.1-1_mipsel.ipk
ERROR: File not found: /jffs/usr/lib/ipkg/lists/whiterussian
You probably want to run `ipkg update'
ERROR: File not found: /jffs/usr/lib/ipkg/lists/non-free
You probably want to run `ipkg update'
ERROR: File not found: /jffs/usr/lib/ipkg/lists/backports
You probably want to run `ipkg update'
Unpacking bind-server...tar: write error: No space left on device
ipkg_install_file: ERROR unpacking data.tar.gz from /tmp/bind-server_9.3.1-1_mipsel.ipk

しかし、エラーとなってインストールできませんでした。空き容量を確認すると、/jffsがいっぱいになっています。
root@WHR-HP-G54:/jffs# df -k
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root 2240 2240 0 100% /
/dev/mtdblock/4 960 960 0 100% /jffs

パッケージを削除したときの容量を確認すると、960kでなく636kしか空いておらず、BINDのインストールが行えないようです。
root@WHR-HP-G54:/jffs# df -k
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root 2240 2240 0 100% /
/dev/mtdblock/4 960 324 636 34% /jffs

WHR-HP-G54には、miniカーネルをインストールしていますが、フラッシュが4Mしかないので、BINDのインストールは出来ません。
8M以上のフラッシュを持つLaFoneraで試してみることにします。ただ、WZR-HP-G54がメインルーターなので、これで使う場合にはSDカードを追加するか別のルーターのフラッシュ領域をリモートmountして行うしかないようです。

スポンサーサイト

PageTop

コメント


管理者にだけ表示を許可する
 

承認待ちコメント

このコメントは管理者の承認待ちです

| | 2014年08月06日(Wed)17:03 [EDIT]


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。