
Ubuntu日本語フォーラム

ログインしていません。
PlanexのGW-DS54Gを使っていますが、Feistyになってから無線LANのWEP認証が通らなくなりました。
デュアルブートのXPとEdgyのライブCD上では問題なく認証は通り、無線LANAPと接続できます。
WEPキーは16bit形式で10桁の数字の羅列です。
また、Feisty上でも暗号化無しにすると接続できるのでWEP認証の問題と思われます。
Feisgyになってprism54のモジュールが少し変わったようですが、設定等でも何か変更があるのでしょうか。
何か情報ありましたら教えてください。
以下に環境と設定を書きます。
・ubuntu 7.04
・kernel 2.6.20-15-386
・無線LANカード Planex GW-DS54G
ファームウェアはisl3890にリネームして/lib/firmwareにコピーしてます。
# lsmod|grep prism54
prism54pci 12288 0
prism54common 11392 1 prism54pci
mac80211 172804 3 prism54pci,prism54common,rc80211_simple
# iwconfig wlan0
wlan0 IEEE 802.11g ESSID:"<essid>"
Mode:Managed Frequency:2.412 GHz Access Point: xxxx
RTS thr:off Fragment thr=2346 B
Encryption key:<key>
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
# ifconfig wlan0
wlan0 Link encap:Ethernet HWaddr xxxx
inet addr:192.168.1.80 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:77 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:7550 (7.3 KiB)
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
...省略
default 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
# ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
From 192.168.1.80 icmp_seq=1 Destination Host Unreachable
From 192.168.1.80 icmp_seq=2 Destination Host Unreachable
From 192.168.1.80 icmp_seq=3 Destination Host Unreachable
...省略
# dmesg|grep wlan0
...省略
wlan0: starting scan
wlan0: scan completed
wlan0: Initial auth_alg=0
wlan0: authenticate with AP xxxx
wlan0: authenticate with AP xxxx
wlan0: authenticate with AP xxxx
wlan0: authentication with AP xxxx timed out
オフライン
ubuntuforumやlaunchpadを見たところ、同様の事例には複数の原因が
あるようです。
また、ドライバレベルの変更がiwconfigの設定手順に影響を与えることは
ほとんどないはずです。
が、FeistyのPrism54は、どうも挙動が不審なようです。
大変お手数なのですが、以下のことを教えて頂けないでしょうか。
・ファームウェアファイルのコピー先は正しく/lib/firmware/`uname -r`/に
あるでしょうか? /lib/firmware直下に置くと妙な挙動になります。
(が、スキャンに成功しているからこれはなさそうですが…)
・ifconfigしたときのHWaddrは、正しく手元のカードのものでしょうか?
デフォルト値らしき別の値が入っていたりしないでしょうか?
・dmesgに何かエラーは出ていないでしょうか。例えば次のような。
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/108602
・iwlist scanningは動きますか?
もし動かなければ、以下と同じだと思います。
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/105357
オフライン
hitoさん、お返事ありがとうございます。
hito による投稿:
・ファームウェアファイルのコピー先は正しく/lib/firmware/`uname -r`/に
あるでしょうか? /lib/firmware直下に置くと妙な挙動になります。
(が、スキャンに成功しているからこれはなさそうですが…)
心配だったので最終的に/lib/firmware直下と/lib/firmware/2.6.20-15-386/両方にコピーしていました。
改めて/lib/firmware/2.6.20-15-386/直下だけにコピーした状態で試してみましたが変化ありませんでした。
hito による投稿:
・ifconfigしたときのHWaddrは、正しく手元のカードのものでしょうか?
デフォルト値らしき別の値が入っていたりしないでしょうか?
無線LANカードのものになっていました。
hito による投稿:
・dmesgに何かエラーは出ていないでしょうか。例えば次のような。
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/108602
リンク先のログの大半が理解できなかったのですが、
< [ 235.792000] 0000:03:00.0 (prism54pci): Cannot read eeprom!
< [ 235.792000] ACPI: PCI interrupt for device 0000:03:00.0 disabled
< [ 235.792000] prism54pci: probe of 0000:03:00.0 failed with error -22
< [ 235.792000] pci 0000:03:00.0: Error adding device, continuing
このエラーはありませんでした。
dmesgと/var/log/messageを見てみましたが、wlanやprism54のエラーはありませんでした。
hito による投稿:
・iwlist scanningは動きますか?
もし動かなければ、以下と同じだと思います。
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/105357
iwlist scanningを実行した結果、きちんとAPの情報が表示されました。問題ないようです。
あと書き忘れましたがFesity Herdの頃のどのナンバーか忘れたのですがWEPで繋ぐことができるものがありましたが、今では配布元からファイルが無くなってしまったようで確認できていません。
オフライン
>PlanexのGW-DS54Gを使っていますが、Feistyになってから無線LANのWEP認証が通らなくなりました。
>ファームウェアはisl3890にリネームして/lib/firmwareにコピーしてます。
無線LANカードは違いますが、同じprism54のfirmwareで、問題なく使っています。
>デュアルブートのXPとEdgyのライブCD上では問題なく認証は通り、無線LANAPと接続できます。
>WEPキーは16bit形式で10桁の数字の羅列です。
16進数では、英数26文字のはずだと思います。
>また、Feisty上でも暗号化無しにすると接続できるのでWEP認証の問題と思われます。
>Feisgyになってprism54のモジュールが少し変わったようですが、設定等でも何か変更があるのでしょうか。
同じく6.10から7.04にバージョンアップしましたが、無線LANは若干設定の仕方が変わったようです。
こちらの、ネットワーク環境→corega wlcb-54gtで簡単無線lanを参考にしてみてください。
オフライン
返事遅くなってすいません
aratannouさんお返事ありがとうございます
>無線LANカードは違いますが、同じprism54のfirmwareで、問題なく使っています。
prism54で問題があったという話をあまり見かけませんし、私のカードとの相性の問題なのかもしれません。
他のディストリと比べてみて、どうもFeistyだけおかしくなるようです。
ライブCDで試してみたのですが、Fedora7とsidux-2007-02では問題なく動きました。
Fedora7もsidux-2007-02もkernel2.6.21を使っていたので、もしかするとkernel2.6.20かubuntuのカーネルパッチとの相性が悪いのではないかと思っています。
とりあえずGutsy Gibbon のパッケージを使うか本家からソースを持ってきて試してみます。
オフライン
その後、一応問題の解決をすることができました。
/etc/apt/souces.listにedgyのレポジトリ
deb http://jp.archive.ubuntu.com/ubuntu/ edgy restricted multiverse universe main
を書き足して、apt-getを使ってlinux-image-2.6.17-10-386をインストール。
そしてlinux-image-2.6.17-10-386を使ってubuntuを起動することでWEP認証が通るようになりました。
しばらく使ってみましたが、システムツールの「ネットワークの設定」からの設定もちゃんと反映されFeistyとしての使用感は変わらず使えそうです。
ただ、バージョンの違うレポジトリやパッケージが混在することになるので依存関係の問題があります。
nvidiaカードのドライバを「制限付きドライバの管理」からインストールできなかったので公式サイトで配布されているファイルを使ってインストールしました。
今回はとりあえずこれで対処して、今後公式アップデートでの対応があることを期待して待つことにします。
お返事くださった方、どうもありがとうございました。
オフライン