物好き者

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

スポンサーサイト

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

PageTop

WZR-AG300HのWDS設定でKernel Panicを発生する状態

WZR-HP-AG300のWDS利用可能ファーム で2012年以降のファームでWDS設定をするとKernel Panicを起こすため、12-14-11-r18007などを使っています。

2013年ファームも7つ出ているので、久しぶりにファームを書き込んで見ることにしました。

Web管理画面から04-15-2013-r21286を書き込んだところ、Kernel Panicを起こして再起動を繰り返しました。

tftpで純正ファームを書き込み、Web管理画面から04-15-2013-r21286を書き込んで、11gnのath0側のみWDS設定したところ、問題なくWDSが使えました。

この状態で11anのath1側でもWDSを設定したところ、Kernel Panicを起こして再起動を繰り返しました。

再度純正ファーム、04-15-2013-r21286として11an側のWDSのみ設定したところ、Kernel Panicを起こして再起動を繰り返しました。

このことから考えると、11an側をAPモードでWDSタブにてWDS設定をするとKernel Panicを起こして再起動するようです。

スポンサーサイト

PageTop

WZR-HP-G301NHを純正ファームに復元しました

WZR-HP-G300NHとWZR-HP-G301NHのファームは同じものでした ので、WZR-HP-G300NHのUSファームを書き込んでから、JPファームを書き込むことにしました。

ただし、WZR-HP-G301NHの英語版純正ファームが見つかりませんでした で行ったようにu-boot設定でproductを削除しただけではダメでした。

【無線LAN】DD-WRT【強化ファーム】8 の 526で、WZR-HP-G301NHにProfessional Firmwarをインストールする場合、hw_rev=の値を3→0に変更することでインストールできたとあります。

WZR-HP-G300NHとWZR-HP-G301NHのu-boot設定を比較したところ、次の違いがありました。

WZR-HP-G300NH
 buf_ver=1.03
 hw_rev=0
WZR-HP-G301NH
 product=WZR-HP-G301NH
 buf_ver=1.07
 hw_rev=3

このため、hw_rev=0、product=、buf_ver=1.03に変更したところ、USファームをtftpで書き込むことができました。

日本版ファームを書き込むため、u-boot設定を、region=JP、product=WZR-HP-G301NH、buf_ver=1.07、hw_rev=3に変更して、WZR-HP-G301NHのファームをWeb管理画面から書き込むことで、WZR-HP-G301NHを日本版純正ファームに復元することができました。

WZR-HP-G301NHでは、日本版純正ファームでもWDSが利用できるため、エアステーション間接続の設定がありました。

WZR-HP-G300NHは、WZR-HP-G301NHやWZR-HP-G302Nとして使えるように出来るとの情報があるので、テストしてみたいと思います。

PageTop

WZR-HP-G300NHとWZR-HP-G301NHのファームは同じものでした

WZR-HP-G301NHの英語版純正ファームが見つかりませんでした ので、復元方法を探すことにしました。

WZR-HP-G301NHのファームを覗いたところ、先頭にWZR-HP-G300NHと書かれていました。

WZR-HP-G300NHの同じバージョンのファームとハッシュを比較したところ、1.7.9と1.7.6ではハッシュが一致しました。
このため、WZR-HP-G300NHとWZR-HP-G301NHでは、同じファームを使っていることになります。

PageTop

WZR-HP-G300NHでtftp書き込みができない1台を純正ファームに復旧しました

WZR-HP-G300NHの1台でtftpによる英語版純正ファーム書き込みが行えない ため純正ファームに復旧ができない1台ですが、復旧方法をいろいろ試してみました。

復旧済みの純正ファームを、Buffaloのデバッグモードとファームバックアップを行いました で行った手順でバックアップしました。

ただし、/dev/mtdblock/6 までを全部行ったところ、再起動してしまいましたので、0-5までを行いPCにダウンロード、再起動後6を行いバックアップしました。

# ls /dev/mtdblock
0 1 2 3 4 5 6
# cat /proc/mtd
dev: size erasesize name
mtd0: 00040000 00020000 "uboot"
mtd1: 00020000 00020000 "uboot_environ"
mtd2: 00100000 00020000 "linux"
mtd3: 01e60000 00020000 "rootfs"
mtd4: 00020000 00020000 "ART"
mtd5: 00020000 00020000 "user_property"
mtd6: 01f60000 00020000 "firmware"

# dd if=/dev/mtdblock/0 of=/tmp/wzr-hp-g300-0
# dd if=/dev/mtdblock/1 of=/tmp/wzr-hp-g300-1
# dd if=/dev/mtdblock/2 of=/tmp/wzr-hp-g300-2
# dd if=/dev/mtdblock/3 of=/tmp/wzr-hp-g300-3
# dd if=/dev/mtdblock/4 of=/tmp/wzr-hp-g300-4
# dd if=/dev/mtdblock/5 of=/tmp/wzr-hp-g300-5
# dd if=/dev/mtdblock/6 of=/tmp/wzr-hp-g300-6

-rw-r--r-- 1 root root 262144 Jan 1 06:07 /tmp/wzr-hp-g300-0
-rw-r--r-- 1 root root 131072 Jan 1 06:07 /tmp/wzr-hp-g300-1
-rw-r--r-- 1 root root 1048576 Jan 1 06:07 /tmp/wzr-hp-g300-2
-rw-r--r-- 1 root root 31850496 Jan 1 06:06 /tmp/wzr-hp-g300-3
-rw-r--r-- 1 root root 131072 Jan 1 06:06 /tmp/wzr-hp-g300-4
-rw-r--r-- 1 root root 131072 Jan 1 06:06 /tmp/wzr-hp-g300-5
-rw-r--r-- 1 root root 32899072 Jan 1 06:03 /tmp/wzr-hp-g300-6

http://192.168.11.1/html/py-db/tmp/wzr-hp-g300-0
http://192.168.11.1/html/py-db/tmp/wzr-hp-g300-2
http://192.168.11.1/html/py-db/tmp/wzr-hp-g300-3
http://192.168.11.1/html/py-db/tmp/wzr-hp-g300-5
http://192.168.11.1/html/py-db/tmp/wzr-hp-g300-6

1と4はダウンロードできませんでした。
http://192.168.11.1/html/py-db/tmp/wzr-hp-g300-1
http://192.168.11.1/html/py-db/tmp/wzr-hp-g300-4

つづきを表示

PageTop

Amazon.co.jpで北米版Blu-Rayが購入できるそうです

Blu-rayのリージョンコード で、北米版Blu-Rayを日本で見ることができ、Amazon.comから購入する方法があることを知りましたが、手続きや輸送などのこともあり、購入はしていませんでした。

Amazon.co.jpでBlu-Rayを見ていたときに、北米版が売られていることがわかりました。

検索項目に北米を追加して検索することで、北米版のblu-RayやDVDを探すことができます。

送料無料でアカウント登録もしてあるので、Amazon.comから購入するよりかなり敷居が低いので、購入したくなってきました。

PageTop

WZR-HP-G301NHの英語版純正ファームが見つかりませんでした

WZR-HP-G300NHを純正ファームに戻せました ので、WZR-HP-G301NHも同じ手順で純正ファームに戻せるか試してみました。

英語版の純正ファームを探したのですが、下記サイトでは見つかりませんでした。
Award-winning external storage & network solutions | Buffalo Technology
Buffalo Technology EU

WZR-HP-G300NHとWZR-HP-G301NHは構成が近いと思われるので、WZR-HP-G300NHの英語版ファームVer.1.7.6を転送したところ、PCのtftp側で サーバー上のエラー: Unsupport HW が発生して転送できませんでした。


u-bootの設定を確認したところ、下記が設定されていました。
product=WZR-HP-G301NH

setenv product により、この設定を削除してから再度tftpで転送したのですが、同じエラーが発生して転送できませんでした。

また、WZR-HP-G301NHの日本語ファームをtftpで転送しても更新されないため、他の手順を探す必要があるようです。

PageTop

WZR-HP-G300NHの1台でtftpによる英語版純正ファーム書き込みが行えない

WZR-HP-G300NHを純正ファームに戻せました が、その内の1台で英語版純正ファームをtftp転送したのですが、転送後に更新が行われません。

更新が行われる場合は、下記のようにFlashを消去して更新されます。
tftp server done
Bytes transferred = 21623036 (149f0fc hex)
Buffalo F/W format recved.
Erase Flash from 0xbe060000 to 0xbffdffff in Bank # 1 First 0x3 last 0xfe 100%
Erased 252 sectors
Copy to Flash...
Copy 21622784 byte to Flash... -98%
done

しかし、更新できないものでは日本語ファームを転送した時と同じく、下記のように元のファームが起動します。
tftp server done
Bytes transferred = 21623036 (149f0fc hex)
## Booting image at be060000 ...
Image Name: MIPS OpenWrt Linux-3.3.8
Created: 2013-01-03 13:59:05 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 930208 Bytes = 908.4 kB
Load Address: 80060000
Entry Point: 80060000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80060000) ...
## Giving linux memsize in bytes, 67108864

Starting kernel ...


どんなファームでも更新できないのかと思い、Gargoyleファームを転送したところ、問題なく更新されましたので、tftpや更新機能自体は問題なく動いているようです。

u-boot設定を比較しても問題ないので、何が問題で更新されないのか不明です。

PageTop

WZR-HP-G300NHのtftp問題

WZR-HP-G300NHを純正ファームに戻せました ので、残り2台のWZR-HP-G300NHも純正ファームに戻そうとしました。

PCとWZR-HP-G300NHを接続して、arpテーブル登録とtftp転送を行おうとしたのですが、下記のようにeth0がlink downしてタイムアウトしてしまい、転送することができません。
Trying eth0
eth0 is duplex
eth0 link down
FAIL
Trying eth1
eth1 link down
FAIL

tftp server(receive) go, waiting:10[sec]
Trying eth1
eth1 link down
FAIL
Trying eth0
eth0 is duplex
eth0 link down
FAIL
Load address: 0x81f00000

TftpServer Timeout;
no file was loaded.

つづきを表示

PageTop

WZR-HP-G300NHの英語ファームではWDSが利用できます

WZR-HP-G300NHを純正ファームに戻せました で、英語版ファームを入れたときに、無線設定にWDSがありました。

しかし、日本語ファームに戻したところ、WDSがなくなっていました。
下記によると、WZR-HP-G300NHはWDSに対応しておらず、WZR-HP-G301NHやWZR-HP-G302Nなどが対応しているそうです。
中継機能で接続できる無線親機の組み合わせについて - アンサー詳細 | BUFFALO バッファロー
リピータ機能(WDS、アクセスポイント間通信)に対応した無線親機と、登録できる台数について | BUFFALO バッファロー

ただし、dd-wrtでWDSが使えるように、ハードウェアの問題でなくソフトウェアの問題のため、英語版ではWDSが実装されているようです。

PageTop

WZR-HP-G300NHを純正ファームに戻せました

WLAE-AG300を純正ファームに戻しました でWLAE-AG300とWZR-HP-AG300が純正ファームへ戻せる方法がわかりました。

WZR-HP-G300NHでも戻せないか探していたところ、WZR-HP-G300NH Router: Firmware flash and brick recovery through TFTP に戻す手順がありました。

WLAE-AG300やWZR-HP-AG300と同じように、u-boot用のMACアドレスを使ってarpテーブルにIPアドレスを登録することで、tftpでPCからファームウェアを送り込むことができます。

ただし、日本版ファームでは送り込んでも更新されないため、下記サイトから英語版ファーム Ver1.7.6をダウンロードして、u-boot設定を変更して送り込んだところ、英語版純正ファームに更新することができました。
Award-winning external storage & network solutions | Buffalo Technology

u-boot設定変更
setenv region US
setenv accept_open_rt_fmt 1
saveenv

英語版ファームでも、Buffaloのデバッグモードとファームバックアップを行いました と同じようにデバッグモードが使えました。

つづきを表示

PageTop

SPモードメール通知の問題

SPモードメールとデータ通信設定 で、SPモードメールの受信通知が届くため、そのまま使っていましたが、メール自体を受信しないとバイブレーションや受信音が鳴らないことがわかりました。

通知ランプは点滅しますが、ポケットに入れているときや卓上に伏せて置いている時など、ランプだけでは判りません。

受信通知が届くとバイブレーションや受信音を鳴らすアプリがありましたが、アクセス許可の問題と、ユーザーレビューでSO-02Eで動かないとあるため、別のアプリを検討しました。
メール通知 Free
SPモードメール監視


受信通知が届いた時に、自動でデータ通信をonにして受信後にoffにするアプリがいくつかありましたが、その中にアクセス許可が少ないものがありました。

OnDemand3G 4.0 for SPモードメール
 は、Android4.x向けですがまだ作成途中とのことです。

OnDemand3G for SPモードメール ではAndrodi4.0のSO-05Dで動作しているというユーザーレビューがあったのでインストールしましたが、動きませんでした。
・未受信メールの通知が表示されるが、モバイルデータがonにならず受信できない
・メールを送信するが、モバイルデータがonにならずが送信できませんでしたとなる

このためアンインストール後に 
OnDemand3G 4.0 for SPモードメール
 をインストールしたところ、アプリ起動した画面に何も無いのですが、利用できました。
・受信通知が届くと、自動的にモバイルデータがon/受信/off
・受信メールに返信する時、何も変更せずにすぐに返信すると、モバイルデータのonが完了しないため送信できないとなる
・宛先登録や本文登録後にモバイルデータをonにする判定が行われるため、送信直前以外でもモバイルデータがonされるが、送信後offされる

これでバイブレーションや受信音が鳴ることでメールが届いたことがわかるようになりました。

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