Linksys - WRT610Nは不安定?

しょっちゅう切断するわ、無応答状態になるわで困ったのでチャットアシスタントをつかってみた。
とりあえずファームウェア再インストールで事象は改善したけど、Ubuntu 10.4 + Intel 5100の組み合わせだとなぜかIEEE802.11g/n関係がさっぱりつながらない。つながっても数時間でダメ。DD-WRT使ってもダメ。
ちなみにAES固定にして使わないと今度はIEEE802.11a/n接続が死ぬらしい。(gはセキュリティOFFでもかわらず)。
機器自体は性能が良くてパパッと動いて結構快適なんだけど。。。なんでかなー。NICドライバのせいかなー。

ProBook 5310mとかいう一世代で終わったしょーもないMacBookのパクリPCを使った罰なのか。。これはw

というわけで手順を以下に

To begin, go to http://www.linksys.com/download and download the latest firmware, which should be in the form of a .bin or .bix file.  If the file is a .zip file, please extract the .bin or .bix file.
from Ma. Liza R. (29794) to All Participants:
I. Back up the settings of the router.
1. Click on the Administration tab, select the Config Management sub tab and click the Back Up button.
2. If you are using Windows XP Service Pack 2, you must click on the pop-up message to download the firmware.
3. Save it on your Desktop folder.

II. Upgrade the firmware of the router.
1. Click on the Administration tab.
2. Browse for the firmware file that you have just extracted. The file name should end in .bin or .bix. 
3. After browsing to the correct location, select the firmware file and click on the OK button.
4. Click on the Upgrade button to upgrade the router's firmware.
5. The router will begin its upgrade routine. Do not power off or unplug the router until the process is completed (indicated by the message "Upgrade is successful). This process may last up to three (3) minutes.

III. Restore the configuration settings of the router.
1. Launch your Internet Explorer and type http://192.168.1.1 on the Address bar and then hit Enter or click Go.
2. On the log-in screen, leave the User Name field blank and type admin on the Password field.
3. Click on the Administration tab and then the Config Management sub tab.
4. Click on the browse button and point to the backup file you saved.
4. Click on the Restore button.

IV. Power cycle.
1. Shut down the computers.
2. Unplug the router’s power cable.
3. Unplug the Broadband modem’s power cable.
4. Wait for 30 seconds.
5. Plug in the Broadband modem’s power cable and wait for its lights to stop blinking.
6. Plug in the router's power cable once the modem’s lights stop blinking.
7. Finally, start up the computers and test the Internet connection.

特徴としてはLINKSYSのヘルプデスクは(どこもそうだけど)
不良品対応は上記プロシージャを試してから交換検討するみたいです。
フィリピンヘルプデスクはもうやめろおおおおおおおおw

selectエレメントを作成したあと表示させたい時はposition:absoluteでおk

なので

//element作成
  select_element = document.createElement('select');
//座標指定できるように。これがないとどっかの領域に適当に表示される。
  select_element.style.position = "absolute";
//座標指定
  select_element.style.left = "100";
  select_element.style.top = "100";
  select_element.style.width = "100";
  select_element.style.height = "100";
//ついでにz軸も
  select_element[i].style.zIndex = 1;

//OPTIONを試しに2個追加
  var option1 = document.createElement('option');
  var option2 = document.createElement('option');
  option1.appendChild(document.createTextNode("OPTION_TEXT1"));
  option2.appendChild(document.createTextNode("OPTION_TEXT2"));
  option1.value = "VALUE1";
  option2.value = "VALUE2";
//OPTIONをSELECTにくっつける
  select_element.appendChild(option1);
  select_element.appendChild(option2);
//#base_layerっていうidのelementにくっつけてみた。
  $('#base_layer').append(select_element);

な感じでjavascript上でselectオブジェクトはつくれますなりよ。

WRT54GL(LINKSYS)&DD-WRTで、無線LAN中継できたなう

手順は

  1. 本体オリジナルFWのWEBメニュー内AdministratorからDD-WRTをロード
  2. 書き換えがおわったらログイン。
  3. 無線LANのモードを"Client-Bridge"にする。
  4. その他無線LANの設定を親機に合わせる(パスワードやSSIDや接続モード等)

以上!

かーんたん!

詳細な設定手順は以下。
参考リンク

Marvell 88E8072をUbuntu 10.3にインストールするときの注意事項(っていうか2.6全般?)

そのままInstallしようとすると

$ sudo ./install.sh
./functions: 44: Syntax error: "(" unexpected

となり、インストールができないけど、
install.shの先頭を#!/bin/sh
から#!/bin/bashとしてあげるだけでインストールができるようになります。
(./functionsのshell構文がbashなのにshと宣言されているため)

Installation script for sk98lin driver.
Version 10.85.9.3 (Aug-13-2010)
(C)Copyright 2003-2010 Marvell(R).
====================================================
Add to your trouble-report the logfile install.log
which is located in the  DriverInstall directory.
====================================================


1) installation	      3) generate makefile
2) generate patch     4) exit
Choose your favorite installation method: 

なぜかわからないけどAsyncをTrueにしておくと、ERRORが返ってくるなり。

Falseにして解決。
いわゆるSTATUS=4(error/action completed) とRESPONSE TEXT = "" or 0な感じ。
以前は問題なかったけど、環境の差異はSSL限定ってところ?他に何か違いがあるかな。
探し中。