お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-05-15 11:45:08

youre
メンバ
登録日: 2006-11-07

Ubuntu 10.04 LTS 無線LANの周波数を手動設定したい.

無線LAN(802.11b接続)が上手く繋がりません.
理由は周波数(チャンネル)の自動設定が出来ないための様子です.


"NetworkManager"で自動設定されている,
周波数(または,チャンネル)設定の手動設定をしたいと思っています.

以下の様に,設定しようとしても上手く出来ません.

# iwconfig eth1 freq 2.462G

Error for wireless request "Set Frequency" (8B04) :
    SET failed on device eth1 ; Device or resource busy.


この様な設定をしようとしているのは,以下の様な症状が出ているためです.

該当パソコン:SONY VAIO PCG-SRX3F/BD (2002年製)
使用バージョン:Ubuntu Linux 10.04 LTS

Release版の Alternate install CDからインストール後
"Ubuntuの日本語環境 | Ubuntu Japanese Team"
http://www.ubuntulinux.jp/products/JA-Localized
の手順で日本語環境を整えています.

(同じパソコンを,9.04/8.04LTSでも同様に使っていましたが,
そのときには,問題なく無線LAN接続できていました.)


BUFFALO(MELCO)のAirStation WLAR(型番:WLAR-128G)をAPとして使用しています.

今回の件で関係ありそうなのは,
"無線チャンネル"の初期設定が"11チャンネル"(2.462GHz)
になっていることくらいでしょうか.

2.4GHz帯 2400.0~2483.5MHz(2.40~2.48GHz)で,
設定出来るチャンネルは, 13チャンネルある様です.

2412,2417,2422,2427,2432,2437,2442,
2447,2452,2457,2462,2467,2472 (単位:MHz)
(2477MHzは,使えなくなった?)

参考資料:"図2●無線LANで使用する2.4GHz帯"(NikkeiBP/IT Pro)
http://itpro.nikkeibp.co.jp/article/COLUMN/20060802/244978/?SS=imgview&FD=3561930



接続開始状態から,接続失敗して通知領域のアイコンに赤い"!"マークが付くまで,
iwconfigを連続実行していると,

"Mode:Managed  Frequency:2.432 GHz  Access Point: None"
(チャンネル5)

"Mode:Managed  Frequency:2.457 GHz  Access Point: None"
(チャンネル10)

の,2チャンネルしかみていなくて,"Frequency"が,"2.457 GHz"より上にならずに,
APに設定している "2.462 GHz"(チャンネル11)に接続出来ない様子が判りました.

参考資料で見てみると,この二つのチャンネルでモニタすると,
確かに帯域内の電波は捕まえられそうなんですが,
通信をしようとすると,ズレたままではダメな様です.



該当パソコンの状態.

(ここから)

# ifconfig

(ケーブル接続)
eth0      Link encap:イーサネット  ハードウェアアドレス xx:xx:xx:xx:xx:xx 
          inetアドレス:xxx.xxx.xxx.xxx  ブロードキャスト:xxx.xxx.xxx.255  マスク:255.255.255.0
          inet6アドレス: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/64 範囲:グローバル
          inet6アドレス: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/64 範囲:リンク
          UP BROADCAST RUNNING MULTICAST  MTU:1500  メトリック:1
          RXパケット:702 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:367 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:1000
          RXバイト:478140 (478.1 KB)  TXバイト:34283 (34.2 KB)

(ワイヤレス接続. 接続されていないので,アドレスが割り振られてない.)
eth1      Link encap:イーサネット  ハードウェアアドレス xx:xx:xx:xx:xx:xx 
          UP BROADCAST MULTICAST  MTU:1500  メトリック:1
          RXパケット:0 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:0 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:1000
          RXバイト:0 (0.0 B)  TXバイト:0 (0.0 B)
          割り込み:9 ベースアドレス:0x3040


lo        Link encap:ローカルループバック 
          inetアドレス:127.0.0.1  マスク:255.0.0.0
          inet6アドレス: ::1/128 範囲:ホスト
          UP LOOPBACK RUNNING  MTU:16436  メトリック:1
          RXパケット:16 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:16 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:0
          RXバイト:960 (960.0 B)  TXバイト:960 (960.0 B)


# iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11b  ESSID:"xxxxxxxxxx"  (APから取得したSSIDが入っている.)
          Mode:Managed  Frequency:2.457 GHz  Access Point: None   (APに繋がらない."Frequency"が,"2.457 GHz"より上にならない.)
          Bit Rate:11 Mb/s   Sensitivity:1/0 
          Retry limit:8   RTS thr:off   Fragment thr:off
          Encryption key:xxxx-xxxx-xx   Security mode:restricted
          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


# lshw

*-pcmcia:1
    description: CardBus bridge
    product: PCI1410 PC card Cardbus Controller
    vendor: Texas Instruments
    physical id: 5
    bus info: pci@0000:01:05.0
    version: 01
    width: 32 bits
    clock: 33MHz
    capabilities: pcmcia bus_master cap_list
    configuration: driver=yenta_cardbus latency=176 maxlatency=5 mingnt=64
    resources: irq:9 memory:f4103000-f4103fff ioport:3c00(size=256) ioport:1400(size=256) memory:1c000000-1fffffff(prefetchable) memory:24000000-27ffffff

    *-network    (ワイヤレス接続. pcmcia#1に接続されている.)
        description: WaveLAN/IEEE
        product: Version 01.01
        vendor: Lucent Technologies
        physical id: 0
        slot: Socket 1
        resources: irq:9

*-network    (ケーブル接続)
    description: Ethernet interface
    product: 82801BA/BAM/CA/CAM Ethernet Controller
    vendor: Intel Corporation
    physical id: 8
    bus info: pci@0000:01:08.0
    logical name: eth0
    version: 03
    serial: xx:xx:xx:xx:xx:xx
    size: 100MB/s
    capacity: 100MB/s
    width: 32 bits
    clock: 33MHz
    capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
    configuration: autonegotiation=on broadcast=yes driver=e100 driverversion=3.5.24-k2-NAPI duplex=full firmware=N/A ip=xxx.xxx.xxx.xxx latency=66 link=yes maxlatency=56 mingnt=8 multicast=yes port=MII speed=100MB/s
    resources: irq:9 memory:f4100000-f4100fff ioport:3000(size=64)

*-network    (ワイヤレス接続)
    description: Wireless interface
    physical id: 1
    logical name: eth1
    serial: xx:xx:xx:xx:xx:xx
    capabilities: ethernet physical wireless
    configuration: broadcast=yes driver=orinoco driverversion=0.15 firmware=Lucent/Agere 9.48 link=no multicast=yes wireless=IEEE 802.11b

(ここまで)




同じAPに繋がっている方の構成 (対照)

FMV-BIBLO LOOX T70RN (2006年製)
Ubuntu Linux 10.04 LTS

Beta1の Alternate install CDからインストール後
"Ubuntuの日本語環境 | Ubuntu Japanese Team"
http://www.ubuntulinux.jp/products/JA-Localized
の手順で日本語環境を整えています.

Ubuntu Tweakで確認すると,当初Beta1となってたのが無くなっているので,
アップデートでRelease版相当になっているはず(?)

(ここから)

# ifconfig

eth0      Link encap:イーサネット  ハードウェアアドレス xx:xx:xx:xx:xx:xx 
          inetアドレス:xxx.xxx.xxx.xxx  ブロードキャスト:xxx.xxx.xxx.255  マスク:255.255.255.0
          inet6アドレス: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/64 範囲:リンク
          UP BROADCAST MULTICAST  MTU:1500  メトリック:1
          RXパケット:1050 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:730 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:1000
          RXバイト:1018762 (1.0 MB)  TXバイト:75199 (75.1 KB)
          割り込み:20 ベースアドレス:0x2000

eth1      Link encap:イーサネット  ハードウェアアドレス xx:xx:xx:xx:xx:xx 
          inetアドレス:xxx.xxx.xxx.xxx  ブロードキャスト:xxx.xxx.xxx.255  マスク:255.255.255.0
          inet6アドレス: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/64 範囲:グローバル
          inet6アドレス: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/64 範囲:リンク
          UP BROADCAST RUNNING MULTICAST  MTU:1500  メトリック:1
          RXパケット:8900 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:1332 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:1000
          RXバイト:1717000 (1.7 MB)  TXバイト:174575 (174.5 KB)
          割り込み:18 ベースアドレス:0xc000 メモリ:b0102000-b0102fff

lo        Link encap:ローカルループバック 
          inetアドレス:127.0.0.1  マスク:255.0.0.0
          inet6アドレス: ::1/128 範囲:ホスト
          UP LOOPBACK RUNNING  MTU:16436  メトリック:1
          RXパケット:12 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:12 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:0
          RXバイト:720 (720.0 B)  TXバイト:720 (720.0 B)


# iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11b  ESSID:"xxxxxxxxxx" 
          Mode:Managed  Frequency:2.462 GHz  Access Point: xx:xx:xx:xx:xx:xx   ("Frequency:2.462 GHz" (CH:11)で接続)
          Bit Rate:11 Mb/s   Tx-Power=20 dBm   Sensitivity=8/0 
          Retry limit:7   RTS thr:off   Fragment thr:off
          Encryption key:xxxx-xxxx-xx   Security mode:restricted
          Power Management:off
          Link Quality=89/100  Signal level=-40 dBm  Noise level=-89 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


# lshw

*-network:0
    description: Ethernet interface
    product: RTL-8139/8139C/8139C+
    vendor: Realtek Semiconductor Co., Ltd.
    physical id: 4
    bus info: pci@0000:06:04.0
    logical name: eth0
    version: 10
    serial: xx:xx:xx:xx:xx:xx
    size: 100MB/s
    capacity: 100MB/s
    width: 32 bits
    clock: 33MHz
    capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
    configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=full ip=xxx.xxx.xxx.xxx latency=32 link=yes maxlatency=64 mingnt=32 multicast=yes port=MII speed=100MB/s
    resources: irq:20 ioport:2000(size=256) memory:b0101400-b01014ff

*-network:1
    description: Wireless interface
    product: PRO/Wireless 2915ABG [Calexico2] Network Connection
    vendor: Intel Corporation
    physical id: 5
    bus info: pci@0000:06:05.0
    logical name: eth1
    version: 05
    serial: xx:xx:xx:xx:xx:xx
    width: 32 bits
    clock: 33MHz
    capabilities: pm bus_master cap_list ethernet physical wireless
    configuration: broadcast=yes driver=ipw2200 driverversion=1.2.2kmprq firmware=ABG:9.0.5.27 (Dec 12 2007) ip=xxx.xxx.xxx.xxx latency=32 link=yes maxlatency=24 mingnt=3 multicast=yes wireless=IEEE 802.11b
    resources: irq:18 memory:b0102000-b0102fff

(ここまで)


APの設定を, 2457MHz(チャンネル10)に変えても対処出来ると思いますが,
パソコン2台のみで使っているわけでは無いので,出来れば該当パソコンの設定で回避したいと思っています.

よろしくお願い致します.

オフライン

 

#2 2010-05-17 09:02:53

youre
メンバ
登録日: 2006-11-07

Re: Ubuntu 10.04 LTS 無線LANの周波数を手動設定したい.

同じパソコンに, BUFFALO の WLI-PCM-L11 を入れて状態比較してみました.
(pcmciaに接続する802.11bタイプの古い無線LAN NICです.)

結果は上手くいっていません.
> Mode:Managed  Frequency:2.484 GHz  Access Point: None   

> Frequency:2.484 GHz
と,なってしまって, 802.11bの範囲外になっているのは,バグでしょうか?

どこで設定しているのかをもう少し調べてみたいと思います.


("WLI-PCM-L11" を追加した後の状態. 該当NICは "eth2" と認識されています.)

*-pcmcia:0
    description: CardBus bridge
    product: RL5c475
    vendor: Ricoh Co Ltd
    physical id: 2
    bus info: pci@0000:01:02.0
    version: 80
    width: 64 bits
    clock: 33MHz
    capabilities: pcmcia bus_master cap_list
    configuration: driver=yenta_cardbus latency=176 maxlatency=5 mingnt=128
    resources: iomemory:b00502010-b0050200f irq:9 memory:f4102000-f4102fff ioport:3400(size=256) ioport:3800(size=256) memory:18000000-1bffffff(prefetchable) memory:20000000-23ffffff

    *-network
        description: WLI-PCM-L11
        product: Version 01.01
        vendor: MELCO
        physical id: 0
        slot: Socket 0
        resources: irq:3

*-pcmcia:1
    description: CardBus bridge
    product: PCI1410 PC card Cardbus Controller
    vendor: Texas Instruments
    physical id: 5
    bus info: pci@0000:01:05.0
    version: 01
    width: 32 bits
    clock: 33MHz
    capabilities: pcmcia bus_master cap_list
    configuration: driver=yenta_cardbus latency=176 maxlatency=5 mingnt=64
    resources: irq:9 memory:f4103000-f4103fff ioport:3c00(size=256) ioport:1400(size=256) memory:1c000000-1fffffff(prefetchable) memory:24000000-27ffffff

    *-network
        description: WaveLAN/IEEE
        product: Version 01.01
        vendor: Lucent Technologies
        physical id: 0
        slot: Socket 1
        resources: irq:9

*-network
    description: Ethernet interface
    product: 82801BA/BAM/CA/CAM Ethernet Controller
    vendor: Intel Corporation
    physical id: 8
    bus info: pci@0000:01:08.0
    logical name: eth0
    version: 03
    serial: xx:xx:xx:xx:xx:xx
    size: 100MB/s
    capacity: 100MB/s
    width: 32 bits
    clock: 33MHz
    capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
    configuration: autonegotiation=on broadcast=yes driver=e100 driverversion=3.5.24-k2-NAPI duplex=full firmware=N/A ip=xxx.xxx.xxx.xxx latency=66 link=yes maxlatency=56 mingnt=8 multicast=yes port=MII speed=100MB/s
    resources: irq:9 memory:f4100000-f4100fff ioport:3000(size=64)

*-network:0
    description: Wireless interface
    physical id: 1
    logical name: eth2
    serial: xx:xx:xx:xx:xx:xx
    capabilities: ethernet physical wireless
    configuration: broadcast=yes driver=orinoco driverversion=0.15 firmware=Lucent/Agere 9.48 link=no multicast=yes wireless=IEEE 802.11b

*-network:1
    description: Wireless interface
    physical id: 2
    logical name: eth1
    serial: xx:xx:xx:xx:xx:xx
    capabilities: ethernet physical wireless
    configuration: broadcast=yes driver=orinoco driverversion=0.15 firmware=Lucent/Agere 9.48 link=no multicast=yes wireless=IEEE 802.11b


# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth2      IEEE 802.11b  ESSID:"xxxxxxxxxx" 
          Mode:Managed  Frequency:2.484 GHz  Access Point: None   (←802.11bの範囲外になっている?バグでしょうか?)
          Bit Rate:11 Mb/s   Sensitivity:1/0 
          Retry limit:8   RTS thr:off   Fragment thr:off
          Encryption key: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

eth1      IEEE 802.11b  ESSID:"xxxxxxxxxx" 
          Mode:Managed  Frequency:2.457 GHz  Access Point: None   
          Bit Rate:11 Mb/s   Sensitivity:1/0 
          Retry limit:8   RTS thr:off   Fragment thr:off
          Encryption key: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

オフライン

 

#3 2010-05-19 09:51:43

youre
メンバ
登録日: 2006-11-07

Re: Ubuntu 10.04 LTS 無線LANの周波数を手動設定したい.

パソコンのハードウェア側の問題や
インストール済みのUbuntuのシステムのプログラムが
ハードディスク上で壊れている可能性も考慮して,

別のノートパソコンにインストールしたものに
BUFFALO の WLI-PCM-L11 を入れて状態比較してみました.

今回のパソコンは,富士通の FMV-BIBLO MF7/700 です.


例によって,
Ubuntu Linux 10.04 LTSのRelease版の
Alternate install CDからインストール後
"Ubuntuの日本語環境 | Ubuntu Japanese Team"
http://www.ubuntulinux.jp/products/JA-Localized
の手順で日本語環境を整えています.
導入メディアは作り直しています.


結果はひとつ前と同じ症状が出ています.
> Mode:Managed  Frequency:2.484 GHz  Access Point: None   

802.11bの範囲外になっているのは,やはりバグの様ですね.
バグ報告をしたいと思います.


$ lshw

description: Notebook
product: FMVMF7703
vendor: FUJITSU

*-network
    description: Ethernet interface
    product: RTL-8139/8139C/8139C+
    vendor: Realtek Semiconductor Co., Ltd.
    physical id: 12
    bus info: pci@0000:00:12.0
    logical name: eth0
    version: 10
    serial: xx:xx:xx:xx:xx:xx
    size: 100MB/s
    capacity: 100MB/s
    width: 32 bits
    clock: 33MHz
    capabilities: pm bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
    configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=full ip=xxx.xxx.xxx.xxx latency=64 link=yes maxlatency=64 mingnt=32 multicast=yes port=MII speed=100MB/s
    resources: irq:9 ioport:1800(size=256) memory:fc005800-fc0058ff

*-pcmcia:0
    description: CardBus bridge
    product: OZ6933/711E1 CardBus/SmartCardBus Controller
    vendor: O2 Micro, Inc.
    physical id: 13
    bus info: pci@0000:00:13.0
    version: 01
    width: 32 bits
    clock: 33MHz
    capabilities: pcmcia bus_master cap_list
    configuration: driver=yenta_cardbus latency=176 maxlatency=5 mingnt=128
    resources: irq:9 memory:20020000-20020fff ioport:2400(size=256) ioport:2800(size=256) memory:10000000-13ffffff(prefetchable) memory:14000000-17ffffff

    *-network
        description: WLI-PCM-L11
        product: Version 01.01
        vendor: MELCO
        physical id: 0
        slot: Socket 0
        resources: irq:3

*-network
    description: Wireless interface
    physical id: 2
    logical name: eth1
    serial: xx:xx:xx:xx:xx:xx
    capabilities: ethernet physical wireless
    configuration: broadcast=yes driver=orinoco driverversion=0.15 firmware=Lucent/Agere 9.48 link=no multicast=yes wireless=IEEE 802.11b


$ iwconfig

eth1      IEEE 802.11b  ESSID:"xxxxxxxxxx" 
          Mode:Managed  Frequency:2.484 GHz  Access Point: None   
          Bit Rate:11 Mb/s   Sensitivity:1/0 
          Retry limit:8   RTS thr:off   Fragment thr:off
          Encryption key: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


$ ifconfig

eth0      Link encap:イーサネット  ハードウェアアドレス xx:xx:xx:xx:xx:xx 
          inetアドレス:xxx.xxx.xxx.xxx  ブロードキャスト:xxx.xxx.xxx.255  マスク:255.255.255.0
          inet6アドレス: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/64 範囲:グローバル
          inet6アドレス: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx/64 範囲:リンク
          UP BROADCAST RUNNING MULTICAST  MTU:1500  メトリック:1
          RXパケット:299 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:343 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:1000
          RXバイト:126179 (126.1 KB)  TXバイト:45045 (45.0 KB)
          割り込み:9 ベースアドレス:0x1800

eth1      Link encap:イーサネット  ハードウェアアドレス xx:xx:xx:xx:xx:xx 
          UP BROADCAST MULTICAST  MTU:1500  メトリック:1
          RXパケット:0 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:0 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:1000
          RXバイト:0 (0.0 B)  TXバイト:0 (0.0 B)
          割り込み:3 ベースアドレス:0x100

lo        Link encap:ローカルループバック 
          inetアドレス:127.0.0.1  マスク:255.0.0.0
          inet6アドレス: ::1/128 範囲:ホスト
          UP LOOPBACK RUNNING  MTU:16436  メトリック:1
          RXパケット:12 エラー:0 損失:0 オーバラン:0 フレーム:0
          TXパケット:12 エラー:0 損失:0 オーバラン:0 キャリア:0
          衝突(Collisions):0 TXキュー長:0
          RXバイト:720 (720.0 B)  TXバイト:720 (720.0 B)

オフライン

 

Board footer

Powered by FluxBB