
Ubuntu日本語フォーラム

ログインしていません。
いつもお世話になります。
Ubuntu11.10を古いノートPCに導入して、表題の問題を抱えています。ご指導お願い致します。
PC:dynabook ss2110 DS10L/2
PC無線カード:Aterm WL11CB IEEE 802.11b
「無線LAN子機をシステムがどう認識しているかという情報」は、下記サイトを参考にしました。
https://wiki.ubuntulinux.jp/UbuntuTips/Hardware/DetectiveWirelessLanDevice
~$ lsmod;
Module Size Used by
ーー省略ーー
pcmcia 39822 1 orinoco_cs ーーー>NGの時 Aterm WL11CB
ーー省略ーー
比較で、WNーB11/PCMカードの場合アクセス成功しました。
~$ lsmod;
Module Size Used by
ーー省略ーー
pcmcia 39822 2 hostap_cs,orinoco_cs ----> OK の時 WN-B11/PCM
ーー省略ーー
Aterm WL11CBを使うのにどうしたらよろしいでしょうか?
初心者にて、的外れの情報かもしれません。よろしくお願いします。
オフライン
かなり古い情報で、かつ、OSも、PuppyLinuxなので、カーネルのバージョンなどが異なりますが、
http://paku.txt-nifty.com/start/2009/02/puppy-linux-412.html
ではorinoco_csで動作したという情報があるようです。
端末を開いて、
iwconfig
を実行すると、無線LANの認識、設定状況が確認できますが、なんと表示されますでしょうか。
http://121ware.com/product/atermstation/product/museum/wl11cb_merit.html
http://121ware.com/product/atermstation/product/museum/wl11cb_spec.html
をみると、WEPしか使えないようなのでアクセスポイントの設定と不一致になっているのではないかという気もします。
また、WEPは暗号が弱いため、使用はお勧めはできません。
WPA/WPA2に対応したデバイスの入手をお勧めします。
オフライン
何時もお世話になります。
Aterm WL11CBを取り付けたときの iwconfigの内容は、以下になりました。
~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
eth1 IEEE 802.11b ESSID:""
Mode:Managed Frequency:2.484 GHz Access Point: None
Bit Rate:11 Mb/s Sensitivity:1/0
Retry limit:8 RTS thr=2347 B Fragment thr:off
Power Management:off
Link Quality=0/70 Signal level=-122 dBm Noise level=-122 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
ちなみに、WNーB11/PCMカードの場合(アクセスなしの時)、iwconfigの内容は、
lo no wireless extensions.
eth0 no wireless extensions.
wifi0 IEEE 802.11b ESSID:"g\xC6isQ\xFFJ\xEC)\xCD\xBA\xAB\xF2\xFB\xE3F|\xC2T\xF8\x1B\xE8\xE7\x8DvZ.c3\x9F\xC9\x9A"
Mode:Managed Frequency:2.457 GHz Access Point: None
Bit Rate:2 Mb/s Sensitivity=1/3
Retry short limit:8 RTS thr:off Fragment thr:off
Power Management:off
wlan0 IEEE 802.11b ESSID:"g\xC6isQ\xFFJ\xEC)\xCD\xBA\xAB\xF2\xFB\xE3F|\xC2T\xF8\x1B\xE8\xE7\x8DvZ.c3\x9F\xC9\x9A"
Mode:Managed Frequency:2.484 GHz Access Point: None
Bit Rate:2 Mb/s Sensitivity=1/3
Retry short limit:8 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=0/70 Signal level=-73 dBm Noise level=-73 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:2 Missed beacon:0
となりました。
ご指摘の、暗号化の問題は理解しました。とりあえず、手元のデバイスにて古いノートPC設定をしてから様子を見たいです。それから新しいものを検討致します。
また、アクセスPの件ですが、初期値は「WEP(128 ビット ASCII)」に成っていました。あくまでも、モバイルで考えています。
新しいデバイスを検討したときは、変更が可能です。
なぜ、WNーB11/PCMではダメなのか。ご紹介いただいた、PuppyLinux にもありましたが、不安定です。繋がり出したら1時間以上つながっていますが、気がつくとアンテナが立っていません。アクセスができなくなります。カードを差し替えたり、PCを再起動すると回復します。つながらない時は、何をしてもつながりません。そのうち、またつながります。何だかよく判りません。
よろしくお願い致します。
オフライン
こちらを参考に
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/766usewlanpccard.html
http://kmuto.jp/open.cgi?%CC%B5%C0%FELAN%C6%B0%BA%EE%BE%F5%B6%B7
sudo cardctl ident
で確認
sudo gedit /etc/pcmia/wl11c.conf
cardctl identで確認した内用を入力
card "NEC Aterm", "WL11C (PC-WL/11C)", "Version 01.01", "" manfid: 0x0156, 0x0002 bind "orinoco_cs"
sudo service pcmcia restart
これで動くらしいです。
オフライン
ドライバのロードまではできているようなので、udooonさんが書かれている方法では問題は解決しないような気がしますが。。
baoqiong による投稿:
~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
eth1 IEEE 802.11b ESSID:""
Mode:Managed Frequency:2.484 GHz Access Point: None
Bit Rate:11 Mb/s Sensitivity:1/0
Retry limit:8 RTS thr=2347 B Fragment thr:off
Power Management:off
Link Quality=0/70 Signal level=-122 dBm Noise level=-122 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
ESSID欄が空白になっているように見えますが、無線LANの設定はされていますでしょうか。
比較のWN-B11/PCMの設定状況をみると、日本語か何かのESSIDが設定されているようにも見えます。
もし、ESSIDを設定しているはずなのに、iwconfigでESSID欄が表示されていないというケースの場合は、アクセスポイント側と、無線LAN設定で、ESSIDをASCII文字(半角英数)に変更して試してみて下さい。
アクセスポイント欄がNoneになっているのも気になりますね。
また、Signal levelが極端に低くなっています。
アクセスポイントのすぐ近くにPCを持っていくと改善しますでしょうか。
オフライン
お世話になります。
udoonさま、ご指導有難うございます。
:~$ sudo cardctl ident
[sudo] password for *****:
sudo: cardctl: command not found の結果がでました?どうしてでしょうか?
いただいた情報のサイトからは、
NEC
[OK]Aterm WL11CA (11Mbps)
PRISM2 orinoco_csで動作。(ryu1k)
[OK]Aterm WL11CB (11Mbps)
# Wireless network adapters に以下を追加 (kh)
card "NEC Aterm", "WL11C (PC-WL/11C)", "Version 01.01", ""
manfid: 0x0156, 0x0002
bind "orinoco_cs"
[OK]Aterm WL11C (11Mbps)
orinoco_csで動作。(laphroaig)
とありますね。 WL11CBは、bind "orinoco cs"で動作すると理解してよいのでしょうか。
#Wireless net work adopters を見る方法が判りません。ご指導お願いできますでしょうか。
オフライン
hmatsueさま、お世話になります。比較のWN-B11/PCMの設定状況を接続した状態でもう一度出しました。下記内容で、”ESSID”はAPのlogitecuserです。AtermWL11CBの設定も同じですが、接続できないから、ESSIDがでないのでしょうか。
>また、Signal levelが極端に低くなっています。
ですが、1mの距離です。確かに、WNーB11でアクセスするときも立つアンテナが不安定です。
APに問題があるのでしょうか?
他の内臓無線PCでのアクセスには問題はありません。
よろしくお願いいたします。
~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wifi0 IEEE 802.11b ESSID:"logitecuser"
Mode:Managed Frequency:2.437 GHz Access Point: 00:01:8E:BD:7D:00
Bit Rate:11 Mb/s Sensitivity=1/3
Retry short limit:8 RTS thr:off Fragment thr:off
Power Management:off
wlan0 IEEE 802.11b ESSID:"logitecuser"
Mode:Managed Frequency:2.437 GHz Access Point: 00:01:8E:BD:7D:00
Bit Rate:11 Mb/s Sensitivity=1/3
Retry short limit:8 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=41/70 Signal level=-59 dBm Noise level=-100 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:8 Missed beacon:0
オフライン
こんな記述がありましたので、参考にしてください。
/usr/src/linux-source-3.0.0/drivers/net/wireless/orinoco/Kconfig
抜粋
config PCMCIA_HERMES
tristate "Hermes PCMCIA card support"
depends on PCMCIA && HERMES
---help---
A driver for "Hermes" chipset based PCMCIA wireless adaptors, such
as the Lucent WavelanIEEE/Orinoco cards and their OEM (Cabletron/
EnteraSys RoamAbout 802.11, ELSA Airlancer, Melco Buffalo and
others). It should also be usable on various Prism II based cards
such as the Linksys, D-Link and Farallon Skyline. It should also
work on Symbol cards such as the 3Com AirConnect and Ericsson WLAN.
You will very likely need the Wireless Tools in order to
configure your card and that /etc/pcmcia/wireless.opts works:
<http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html>
>cardctl については pccardctl になっているようです。
>#Wireless net work adopters については、コメント行だと思われます。
hmatsueさん による投稿:
ドライバのロードまではできているようなので、udooonさんが書かれている方法では問題は解決しないような気がしますが。。
私もそう思いますので、あくまで参考程度にしてください。
オフライン
udoonさん
情報をありがとうございます。
勉強なので、試しにご指導いただいたコマンドを試してみました。
まず、
コード:sudo gedit /etc/pcmia/wl11c.conf
で、wl11c.config のファイルを作ろうとしましたが、pcmiaのフォルダーがなかったので、/etc直下にフォルダーを作成してからwl11c.confのファイルを作成しました。内容はご指導いただいた下記内容です。
card "NEC Aterm", "WL11C (PC-WL/11C)", "Version 01.01", ""
manfid: 0x0156, 0x0002
bind "orinoco_cs"
その後、
コード:sudo service pcmcia restart
を実効したところ、「そのようなディレクトリーはない」となり、作成したフォルダー名が間違っていた事に気がつきました。
フォルダー名は、「pcmcia」が正しかったようです。
そこで、直接先ほど作成した/etc/pcmiaのフォルダー名を変更しようとしましたが、「権限がない」ので変更できません。削除もできません。
初心者で、方法が判りません。ご指導願います。
追伸:
下記内容のproduct infoを調べましたが、ご指導いただいた内容と少し違います。どちらの内容でconfigファイルを作ればよろしいでしょうか。
合わせて、ご指導お願いします。
~$ sudo pccardctl ident
[sudo] password for *******:
Socket 0:
product info: "NEC Aterm", "WL11C (PC-WL/11C)", "Version 01.01", ""
manfid: 0x0156, 0x0002
function: 6 (network)
Socket 1:
no product info available
オフライン
念のための確認ですが、ESSIDはちゃんと設定していて、
アクセスポイント側と暗号化の設定は一致していて、
接続できないのですよね。
dmesg | egrep 'ori|wlan|eth'
を端末で実行するとなんとでますでしょうか。
http://wiki.debian.org/orinoco#orinoco_cs
http://wiki.debian.org/orinoco#Driver
あたりも参考になるかと思います。
オフライン
baoqiongさん
ご指摘、ありがとうございます。間違いがあったことを、深くお詫びいたします。
フォルダ及びファイルの削除については下記にて
(完全に削除されますので、ご注意ください。)
(rmコマンドもありますので、詳しくは端末より、man rmを実行して確認してみてください。)
sudo nautilus
作成するファイル名については、/etc/pcmcia/wireless.optsの方がいいように思います。
sudo gedit /etc/pcmcia/wireless.opts
ファイルの中身は下記にて
#Wireless net work adopters card "NEC Aterm", "WL11C (PC-WL/11C)", "Version 01.01", "" manfid: 0x0156, 0x0002 bind "orinoco_cs"
ダメな場合はファイルを削除してください。
オフライン
linux-souceとcompat-wirelessのorinoco_cs.cを見たところ
linux-souceでは1箇所の記載に対し、compatでは2箇所記載されていました。
/usr/src/linux-souce-3.0.0/drivers/net/wireless/orinoco/orinoco_cs.c
PCMCIA_DEVICE_MANF_CARD(0x0156, 0x0002), /* Lucent Orinoco and old Intersil */
compat-wireless-3.2-1-s/drivers/net/wireless/orinoco/orinoco_cs.c
PCMCIA_DEVICE_MANF_CARD_PROD_ID3(0x0156, 0x0002, "Version 01.01", 0xd27deb1a), /* Lucent Orinoco */
中略
/* This may be Agere or Intersil Firmware */
PCMCIA_DEVICE_MANF_CARD(0x0156, 0x0002),これ以上は、私にはわかり兼ねますので、hmatsueさんのご指示にしたがってください。
(二つ同時に進行して、baoqiongさんが混乱してもいけませんので)
少しでしゃばりすぎたことを、お詫びいたします。
オフライン
udoonさん たびたびの情報をありがとうございます。 素人のお勉強ですので、自己責任にてしています。気を使っていただき感謝致します。
削除の実効を試しましたが、下記内容にて進みません。今一度、内容を見てください。
よろしくお願い致します。
~$ sudo nautilus
[sudo] password for *****:
Initializing nautilus-gdu extension
** (nautilus:2769): DEBUG: Syncdaemon not running, waiting for it to start in NameOwnerChanged
Nautilus-Share-Message: Called "net usershare info" but it failed: 'net usershare' はエラー 255 を返しました: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error そのようなファイルやディレクトリはありません
Please ask your system administrator to enable user sharing.
上記実効の後、ホームのウインドウが開きました。
オフライン
説明不足で申し訳ないです。
nautilus(ノーチラスと読むみたいです。)はwindowsのエクスプローラーのようなものです。
(通常は、sudo を付けて実行しない方がいいです。)
とりあえず削除は下記を、端末より実行してください。
sudo rm -r /etc/pcmia
-r を付けることにより、/pcia をフォルダごと削除できます。
オフライン
hmatsueさま、お世話になります。後先に成って申し訳ありません。1時間ほど時差のあるところから投稿しています。ご了解願います。
的確なご指導感謝しています。
>念のための確認ですが、ESSIDはちゃんと設定していて、
アクセスポイント側と暗号化の設定は一致していて、
接続できないのですよね。
設定は、どちらのカードも
SSID:logitecuser
モード:インフラストラクチャー
MTU:自動
IPV4:自動(DHCP)(「接続を完了するためにIPV4アドレスを要求する」にチェック
IPV6:自動
セキュリティ:WEP 40/128-bit キー(HEXまたはASCII)
WEPインデックス:1(デフォルト)
認証:オープンシステム
です。
コード:dmesg | egrep 'ori|wlan|eth' の実効内容は、
~$ dmesg | egrep 'ori|wlan|eth'
[ 0.063079] [Firmware Bug]: ACPI: No _BQC method, cannot determine initial brightness
[ 0.067896] PCI: Ignoring host bridge windows from ACPI; if necessary, use "pci=use_crs" and report a bug
[ 0.382940] ata2: port disabled. ignoring.
[ 1.788737] e100 0000:01:08.0: eth0: addr 0xcfeff000, irq 11, MAC addr 00:08:0d:0b:0f:10
[ 27.825384] Adding 1951740k swap on /dev/sda5. Priority:-1 extents:1 across:1951740k
[ 28.025342] [Firmware Bug]: ACPI: No _BQC method, cannot determine initial brightness
[ 29.965371] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 29.968189] e100 0000:01:08.0: eth0: NIC Link is Up 100 Mbps Full Duplex
[ 29.968855] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 31.803519] orinoco 0.15 (David Gibson <[email protected]>, Pavel Roskin <[email protected]>, et al)
[ 31.920309] orinoco_cs 0.0: Hardware identity 0001:0004:0005:0000
[ 31.920432] orinoco_cs 0.0: Station identity 001f:0001:0008:002a
[ 31.920439] orinoco_cs 0.0: Firmware determined as Lucent/Agere 8.42
[ 32.184144] orinoco_cs 0.0: Hardware identity 0001:0004:0005:0000
[ 32.184279] orinoco_cs 0.0: Station identity 001f:0002:0009:0030
[ 32.184286] orinoco_cs 0.0: Firmware determined as Lucent/Agere 9.48
[ 32.184292] orinoco_cs 0.0: Ad-hoc demo mode supported
[ 32.184297] orinoco_cs 0.0: IEEE standard IBSS ad-hoc mode supported
[ 32.184302] orinoco_cs 0.0: WEP supported, 104-bit key
[ 32.184307] orinoco_cs 0.0: WPA-PSK supported
[ 32.451021] ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 40.696046] eth0: no IPv6 routers present
よろしくお願い致します。
オフライン
udoonさん、お世話になります。
コード:sudo rm -r /etc/pcmia を実効しました。pcmiaのファイルは削除できました。
でも、なかったはずの pcmcia フォルダーができて、フォルダー内には、config.opts ファイルができています。
config.opts ファイルの内容は
#
# Local PCMCIA Configuration File
#
#----------------------------------------------------------------------
#
# System resources available for PCMCIA cards
#
# NOTE: these settings have no effect on resources assigned to a
# CardBus bridge device itself; this file only affects resources
# assigned to cards. Also, interrupt settings here will only affect
# ISA bus interrupts assigned to 16-bit cards. PCI interrupts
# generally can't be reconfigured.
#
# With the kernel PCMCIA subsystem, these settings also have no effect
# at all on resources used for 32-bit CardBus cards. Those are set by
# the PCI hotplug subsystem.
#
include port 0x100-0x3af
include port 0x3e0-0x4ff
include port 0x820-0x8ff
include port 0xc00-0xcf7
include memory 0xc0000-0xfffff
include memory 0xa0000000-0xa0ffffff
include memory 0x60000000-0x60ffffff
# These may hurt on FSC.
# include port 0x3c0-0x3d2
# Exclude 0x3d3 as Radeon IGP MCE's if you touch these ports
# include port 0x3d4-0x3df
# High port numbers do not always work...
# include port 0x1000-0x17ff
# Extra port range for IBM Token Ring
include port 0xa00-0xaff
です。どうなったのでしょうか??
とりあえず、アクセスポイントを設定して、つながるか見てみます。
オフライン
udoonさん、お世話になります。
やはり、アクセスできません。
続きの、wireless.opts ファイルを作成して見ましたが、同様にアクセスしません。
ご指導に基づき、wireless.optsファイルを削除します。
が、削除方法は、
sudo rm -r /etc/pcmia の時とはちがいますよね?
-r をつけてフォルダーごとでしたから、
sudo rm /etc/pcmcia/wireless.opts
でしょうか?? 住みません、確認してください。よろしく!
オフライン
ソースコードのIntersil Firmwareという記述が、何となく胡散臭いので、synapticで検索すると
linux-wlan-ng-firmware
linux-wlan-ng
hostap-utils
3点hitしました。
英語が読めないので、いるのかどうかわかりません。
お二方の判断におまかせしたいと思います。
ファイルの削除については下記です。
sudo rm /etc/pcmcia/wireless.opts
お役に立てず、申し訳ないです。
オフライン
baoqiong による投稿:
[ 31.803519] orinoco 0.15 (David Gibson <[email protected]>, Pavel Roskin <[email protected]>, et al)
[ 31.920309] orinoco_cs 0.0: Hardware identity 0001:0004:0005:0000
[ 31.920432] orinoco_cs 0.0: Station identity 001f:0001:0008:002a
[ 31.920439] orinoco_cs 0.0: Firmware determined as Lucent/Agere 8.42
[ 32.184144] orinoco_cs 0.0: Hardware identity 0001:0004:0005:0000
[ 32.184279] orinoco_cs 0.0: Station identity 001f:0002:0009:0030
[ 32.184286] orinoco_cs 0.0: Firmware determined as Lucent/Agere 9.48
agereのfirmwareの新しいバージョンではWEPの通信が壊れているらしく、下記のバグレポートと同じ症状なのではないかと思われます。
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/498336
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/715438
対策としては、
1. WPAなどの新しい暗号化方式に切り替える(ただし、今回のケースではハードウェア側が対応できていないように思われます)
2. firmwareを削除、アンインストールする(本来はパッケージごと削除するべきですが、依存関係でlinux-firmwareを消すのは困難です)
3. firmwareをリネームしてロードされないようにする
(2,3については不思議な感じがしますが、F/W無しでもなぜか動いてしまうようです)
がありそうですが、あとあと元の状態に戻すことを考えると、お勧めしたくはありません。
諦めて、この機会にWPA対応のデバイスを購入されてはいかがでしょうか。
オフライン
hmatsueさま、udoonさま、この度は、いろいろとご面倒をおかけしました。
初心者の私にとって、大変勉強になりました。
細かなご指導をありがたく思います。
これに懲りずに、ubuntlinuxの勉強を重ねたいです。
また、何かのご指導を頂戴すると思います。その節は、よろしくお願い致します。
有難うございました。
オフライン