お知らせ

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

#1 2007-05-19 02:43:03

murasaki
メンバ
登録日: 2007-05-19

インターネット接続がしたい(T_T)

はじめまして、超初心者のmurasakiと申します。
Ubuntuを使うにあたり、インターネット接続を使いたいのですが
まったく、Linuxについて分からないので、いろいろ調べて試しても
理解できないせいか何をやってもうまくいきません。
どうぞお力添えをお願いします。

現在の環境は、
パソコン:Sony Vaio PCG-XR7E/K(ノートパソコン)
プロバイダ:OCN(OCN光Withフレッツ「光プレミアム」)
無線LANルーター:ルーター機能は切り、アクセスポイントとして使用
無線LANカード:corega WLCB54GL2
OS:Ubuntu v7.04
暗号化:WPA-PSK アスキーコード

ノートに無線LANカードを差し込むと、一応認識されている感じがします。
無線LANカードのPowerランプとLinkランプは点灯しています。
システム>システム管理>ネットワーク ネットワークの設定では、
無線LAN接続として認識されています。
NetWorkManagerアプレットで見るとアクセスポイントの電波は感知しています。
ブラウザを開いてもサーバが見つかりませんでした。とでて観覧できない。
暗号化を解いてやってみても結果は同じでした。
他のPC(Windows)でCTUなどの機器の設定は終わっています。
他のPCからはインターネット接続は出来ています。

質問:
・このタイプの無線LANカードは、ドライバなどの設定はいるのでしょうか?
・カードは認識されているような感じはしますが、ちゃんと動いているのでしょうか?


どうぞ、こんなへっぽこな私に救いの手をお願いします。

オフライン

 

#2 2007-05-19 02:54:53

gmax
メンバ
From: 兵庫県
登録日: 2006-10-24

Re: インターネット接続がしたい(T_T)

これが類似の話ですね。
http://d.ma-aya.to/?date=20060424#p03

解決策はここだ、ということですが少々古いかもです。

http://ubuntuforums.org/showthread.php?t=132980

現時点でpower/linkが点灯しているなら、おそらくDHCPからのIPアドレスがうまくとれていないのだと思います。
実は私の手元の無線LANでも似た問題が起こっています。

先のページの、「(c) "No DHCPOFFERS Received"」のセクションをヒントにやってみてはどうでしょう。
ただし、WPAは動かないかもしれません。

オフライン

 

#3 2007-05-19 12:12:22

gmax
メンバ
From: 兵庫県
登録日: 2006-10-24

Re: インターネット接続がしたい(T_T)

私の方の問題は解決したようです。
madwifiiドライバを使う形(Feistyでは標準で入っている。ndiswrapperを使う必要なし)。

下記御参考に。

http://d.hatena.ne.jp/gmaxlab/20070519/1179539030

一部というかずいぶん訂正、結局

wireless-key restricted s:PASSWORD

のようにrestricted を明示しないといけなかったという、くだらないオチでした(汗

最後の編集者: gmax (2007-05-19 15:35:16)

オフライン

 

#4 2007-05-19 16:36:30

murasaki
メンバ
登録日: 2007-05-19

Re: インターネット接続がしたい(T_T)

お返事ありがとうございます。
リンク先などを拝見させていただきましたが、
なにぶん超初心者の為、理解できないことが多い
ですが、少し参考にがんばってみようと思います。

質問ですが、Linuxで無線LANを使おうと思うと、難しいことをすることなく
挿すだけで認識するような無線LANカードはあるのでしょうか?
おすすめとかあれば参考にしたいです(早くも逃げ腰

オフライン

 

#5 2007-05-19 17:28:56

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: インターネット接続がしたい(T_T)

動作確認のリストなら

https://help.ubuntu.com/community/WifiDocs/WirelessCardsSupported

などにあります。ただ、日本で売られている製品名との対応があったほうが遥かにわかりやすいのでここのWikiなどに専用のリストを作ったほうがいいかもしれません。新しいマシンを買うときは最初から動作確認がとれているものを購入すると楽です(最近はIntelオンリーにしてます)。

オフライン

 

#6 2007-05-19 17:40:42

murasaki
メンバ
登録日: 2007-05-19

Re: インターネット接続がしたい(T_T)

NetWorkManagerアプレットの接続情報を見ると
有効な接続の情報
インターフェース:ワイヤレスイーサネット(ra0)
速度:54Mb/s
ドライバ:rt61

IPアドレス: 0.0.0.0
ブロードキャストアドレス: 0.0.0.0
サブネットマスク: 0.0.0.0
デフォルトルート: 0.0.0.0
プライマリDNS: 0.0.0.0
セカンダリDNS: 0.0.0.0
ハードウェアアドレス: 00:0A:79:8E:11:FE

と表示されるのですが、これはgmaxさんのいう、
「おそらくDHCPからのIPアドレスがうまくとれていない」と
言うことなのでしょうか?

オフライン

 

#7 2007-05-19 18:02:11

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: インターネット接続がしたい(T_T)

ドライバはインストールできているようです。

と表示されるのですが、これはgmaxさんのいう、
「おそらくDHCPからのIPアドレスがうまくとれていない」と
言うことなのでしょうか?

そのとおりだと思います。gmaxさんのページを参考すればいいと思います。とりあえず/etc/network/interfaceはどうなっていますか?

オフライン

 

#8 2007-05-19 19:53:23

gmax
メンバ
From: 兵庫県
登録日: 2006-10-24

Re: インターネット接続がしたい(T_T)

すいません。
どうも環境によって接続が不安定です。
作業場環境だとオッケーだったのが、別な古いAPのある環境だと接続できませんでした。

rt61ということであれば、
http://ubuntuforums.org/showpost.php?p=1310334&postcount=117
がまさに参考になりそうです。

コード:

sudo iwpriv ra0 set NetworkType=Infra
sudo iwpriv ra0 set AuthMode=SHARED
sudo iwpriv ra0 set EncrypType=WEP
sudo iwpriv ra0 set DefaultKeyID=1
sudo iwpriv ra0 set Key1=<my wep key>
sudo iwpriv ra0 set SSID=<my essid>

と、ドライバ依存のコマンドをあたえないといけないようなのですが、もしやるとしたら、次のような手順ではないかと思います。私はgnome環境では無いので、NetworkManagerアプレットでこれを適用する方法はちょっと判りません。
もしどなたか試行錯誤いただけたらありがたいです。

1. 次の内容のファイルを、 /usr/local/bin/preup-rt61 という名前で作成

コマンドラインから

$ sudo vi /usr/local/bin/preup-rt61

などで作成してください。以下、エディタはviでなくても、nanoでもなんでもいいです。使い慣れた奴で。

コード:

#!/bin/sh

iwpriv ra0 set NetworkType=Infra
iwpriv ra0 set AuthMode=SHARED
iwpriv ra0 set EncrypType=WEP
iwpriv ra0 set DefaultKeyID=1
iwpriv ra0 set Key1=<my wep key>
iwpriv ra0 set SSID=<my essid>

<my wep key>と<my essid>はご自身のAPの設定を入れてください。

例) iwpriv ra0 set Key1=s:PASSW
    iwpriv ra0 set SSID=default

2. 実行可能にします

$ sudo chmod +x /usr/local/bin/preup-rt61

3.  /etc/network/interface を少し弄ります

$ sudo vi /etc/network/interface (エディタはなんでもいいです:再掲)

下記は例です。

コード:

iface ra0 inet dhcp
pre-up /usr/local/bin/preup-rt61

ESSID,キーなどは先のpreup-rt61で設定していますのでこれだけでいいと思います。

4. 接続してみます。

$ sudo ifup ra0

これでインターネットにつながればとりあえずOKです。

なお、KDE環境で使えるネットワーク接続の設定は複雑な設定だと奇妙になることがあります。
一番確実なのは、wlassistant(universeにあります)だと思います。

不完全な情報で申し訳ないのですが....

ちなみに刺すだけでさくっとつながる無線LANインタフェースというお話ですが、私の例を見ても明らかなように同じ無線LANカードでも相手の無線APとの相性などもあって、なかなか難しいんじゃないかと思います。

最後の編集者: gmax (2007-05-19 19:58:42)

オフライン

 

#9 2007-05-20 09:40:26

murasaki
メンバ
登録日: 2007-05-19

Re: インターネット接続がしたい(T_T)

gmaxさんanoirさんお返事ありがとうございます。

ちょっと今いじれる時間がないのですが。
ものすごい丁寧に解説ありがとうございます!なんか出来そうな
感じがしてきました・・・といいたいんですが(゚ー゚;*)
my SSIDってどこを参照にすればいいのでしょうか?
アクセスポイントの無線LANルーターの設定をみても
それっぽい項目が見当たらないんですが・・・(T_T)
例のようにdefaultでいいんでしょうか?

オフライン

 

#10 2007-05-20 12:18:15

gmax
メンバ
From: 兵庫県
登録日: 2006-10-24

Re: インターネット接続がしたい(T_T)

私の手元環境もあれこれ試したのですが、どうも /etc/network/interfeces に何か無線LAN関係の設定が入っていると干渉するのかおかしくなるようです。
knetworkmanager(Kubuntuの場合)などの接続補助ユーティリティで接続する分には問題ないのですが。
私の先の解法説明は、システムの起動時に(ログインを待たず)接続する場合の設定ですので、そういう利用が不要ならやらなくていいのではないかと思います。

さて

my SSIDってどこを参照にすればいいのでしょうか?

ということですが、こういうコマンドを実行すれば見えるはずです。

コード:

$ iwlist scan
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

wlan0     Scan completed :
          Cell 01 - Address: **:**:**:**:**:**
                    ESSID:"default"
                    Protocol:IEEE 802.11b
                    Mode:Managed
                    Frequency:2.437 GHz (Channel 6)
                    Quality:76/100  Signal level:-47 dBm  Noise level:-96 dBm
                    Encryption key:on
                    Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s
                    Extra:bcn_int=100
                    Extra:atim=0

上記の表示の"ESSID"の隣にある"default"がそれですが、ubuntu側の設定は default ではなく any にすれば適当に見つけ出してつないでくれるかもしれません。

しかし、ESSIDが設定できない無線APなんてあんまり考えられないので、説明書などはもう一度みておいたほうがいいでしょうね。

オフライン

 

#11 2007-05-20 12:51:45

murasaki
メンバ
登録日: 2007-05-19

Re: インターネット接続がしたい(T_T)

ちょっとやってみました。

gmaxさんの説明どおりを作りました。
/usr/local/bin/preup-rt61

#!/bin/sh

iwpriv ra0 set NetworkType=Infra
iwpriv ra0 set AuthMode=SHARED
iwpriv ra0 set EncrypType=WEP
iwpriv ra0 set DefaultkeyID=1
iwpriv ra0 set key1=8DBD36****
iwpriv ra0 set SSID=default

****は伏字です。16進数のWEPキーを記述してあります。
SSIDは、よくわからないのでdefault

そして、/etc/network/interfaceに追記
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet dhcp

auto eth2
iface eth2 inet dhcp

auto ath0
iface ath0 inet dhcp

auto wlan0
iface wlan0 inet dhcp

iface ra0 inet dhcp
pre-up /usr/local/bin/preup-rt61

そして実行の結果
murasaki@murasaki-laptop:~$ sudo ifup ra0
Interface doesn't accept private ioctl...
set (8BE2): Invalid argument
Interface doesn't accept private ioctl...
set (8BE2): Invalid argument
Internet Systems Consortium DHCP Client V3.0.4
Copyright 2004-2006 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/ra0/00:0a:79:8e:11:fe
Sending on   LPF/ra0/00:0a:79:8e:11:fe
Sending on   Socket/fallback
DHCPDISCOVER on ra0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on ra0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on ra0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on ra0 to 255.255.255.255 port 67 interval 3
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

という結果になりました。
ぱっとみ初心者の私にでもうまくつながってないような気がします。( ;谷)

オフライン

 

#12 2007-05-20 13:12:03

murasaki
メンバ
登録日: 2007-05-19

Re: インターネット接続がしたい(T_T)

SSIDわかりました!ヽ(´ー`)ノ

murasaki@murasaki-laptop:~$ iwlist scan
lo        Interface doesn't support scanning.

ra0       Scan completed :
          Cell 01 - Address: 00:0A:79:6D:E4:17
                    ESSID:"Jumpstart-P1-8c1499"
                    Mode:Managed
                    Channel:6
                    Encryption key:on
                    Quality:0/100  Signal level:-43 dBm  Noise level:-256 dBm

このように表示されていたので

iwpriv ra0 set NetworkType=Infra
iwpriv ra0 set AuthMode=SHARED
iwpriv ra0 set EncrypType=WEP
iwpriv ra0 set DefaultkeyID=1
iwpriv ra0 set key1=8DBD36****
iwpriv ra0 set SSID=Jumpstart-P1-8c1499

このように記述を変えました。

そして実行


orz....

さっきと同じ実行結果に終わりました。

オフライン

 

#13 2007-05-20 13:45:35

murasaki
メンバ
登録日: 2007-05-19

Re: インターネット接続がしたい(T_T)

最初に記述したときからの変更・追記

暗号化の方法をWEPに変えた。
無線LANルータはcoregaのCG-WLBARAG2
DHSPサーバは有効
ubuntuのネットワーク設定は、無線LAN接続:ローミングモードが有効になっています。

質問です。
「私の先の解法説明は、システムの起動時に(ログインを待たず)接続する場合の設定です」
とのことですが、これはつまりNetWorkManagerアプレットなどを使わなくても
起動したときにかってに接続する方法ということでしょうか?
あと、「etc/network/interfeces に何か無線LAN関係の設定が入っていると干渉するのかおかしくなるようです。」
という記述が気になるのですが、前に記述したinterfaceの中に干渉しそうなものの
記述はありますでしょうか?

いろいろ、私のために時間を割いていただきありがとうございます(T_T)
もう少しのような気がするのでよろしくお願いします。m( __ __ )m

オフライン

 

#14 2007-05-20 14:05:59

aratannou
メンバ
登録日: 2007-03-11

Re: インターネット接続がしたい(T_T)

つい先日まで、Ver6.1で無線LANで使っていましたが、HDDをWinXPと上官しましたので
直ちに検証できないので、外していたらご容赦願います。

>暗号化の方法をWEPに変えた。

128bit 26字で使っていました。

>無線LANルータはcoregaのCG-WLBARAG2

私のルーターはCG-WLBARAGSを使っています。
無線LANカードは、WLCB-54GTです。
お使いのカードとチップセットは違っています。
ルーターのアクセス制限でWLCB54GL2のMACアドレスが許可されていますか?

>ESSID:"Jumpstart-P1-8c1499"
との事ですが、ルーター上のESSIDでしたら、プラウザ(192.168.1.1)で
自由に変更できると思います。

オフライン

 

#15 2007-05-20 17:11:58

murasaki
メンバ
登録日: 2007-05-19

Re: インターネット接続がしたい(T_T)

ルーターのアクセス制限はつかっていないので問題ないと思います。

ubuntuのブラウザから無線LANルーター(AP)のアドレスを呼び出してみたところ
WEBページの場合はサーバが見つかりませんでした。とでるのですが、
この場合、サーバに接続に失敗しましたみたいなメッセージがでました。
Windows機から、ルーターの設定を呼び出し、ESSIDを変更できることは確認しました。

オフライン

 

#16 2007-05-20 19:05:11

aratannou
メンバ
登録日: 2007-03-11

Re: インターネット接続がしたい(T_T)

>ルーターのアクセス制限はつかっていないので問題ないと思います。

無線アクセスポイント設定のアクセス制限はデフォルトでアクセス制限がかかってますよ。

オフライン

 

#17 2007-05-20 20:04:24

gmax
メンバ
From: 兵庫県
登録日: 2006-10-24

Re: インターネット接続がしたい(T_T)

ちょっと考えを整理します。

ノートパソコンの場合だと、移動して別な無線LAN環境で接続することもあると思いますので、起動時の自動接続はしないほうがいいかもしれません。というわけで/etc/network/interfacesへ設定をあたえるというやりかたはいったん白紙に戻しましょうか。

まず無線LANに関する以下の設定全部がそれに相当しますのでいったん消す(というか、各行の先頭に"#"を付けてコメントにする)ようにお願いします。

コード:

auto ath0
iface ath0 inet dhcp

auto wlan0
iface wlan0 inet dhcp

iface ra0 inet dhcp
pre-up /usr/local/bin/preup-rt61

その後再起動して、最初からやりなおしです。

当初無線LAN接続を最初にやった際には、NetworkManagerで無線APに対してESSIDとキーの設定はしたでしょうか?してなかったのではないかと思います(コレガのカードにはなんか無設定で動かす機能があるみたいですが...Windows環境とは違うので)。現時点ではESSIDもキーも判っている状態ですので、設定をもういちどやり直してみるほうがいいように思います。

なお、iwprivコマンドで指定した内容のいくつかが失敗しているようなので微妙にあの例は違うかもしれません。とりあえず忘れましょう。

なお、コレガの無線LANカードをLinuxで動作させる情報が、ここにありました。
http://www.corega.co.jp/product/os/pc_unix_distributions.htm#wlcb54gl2

でも、実際これは古そうだし、/etc/network/interfacesを変更しますし、ドライバディスクからファイルを抜き出して操作するとか結構ややこしいですね。それに、rt61ドライバはすでにFeistyでは標準で入っているようなので。
この情報はNetworkManagerに設定をあたえてもダメだった場合に考えましょう。

# しかし、コレガの出してる情報もどうかなぁ...という感じで。

オフライン

 

#18 2007-05-20 21:22:43

murasaki
メンバ
登録日: 2007-05-19

Re: インターネット接続がしたい(T_T)

>無線アクセスポイント設定のアクセス制限はデフォルトでアクセス制限がかかってますよ。

Σ(゚Д゚)ガーン
ルーター(AP)のアクセス制限の項目をみると、

アクセス制限 無効
   
LANアクセス制限 
  すべての無線クライアントの接続を許可 

インターネットアクセス制限 
  すべての無線クライアントの接続を許可 

と設定がなっていたので、アクセス制限はされてないものだと
ばっかりおもっていました。
アクセス制限を有効にしようと思ったんですが、
うまく設定できない(設定するクライアントがPCリストに登録しても表示されない)ので
にんともかんとも・・orz

>当初無線LAN接続を最初にやった際には、NetworkManagerで無線APに対してESSIDとキーの設定はしたでしょうか?してなかったのではないかと思います(コレガのカードにはなんか無設定で動かす機能があるみたいですが...Windows環境とは違うので)。現時点ではESSIDもキーも判っている状態ですので、設定をもういちどやり直してみるほうがいいように思います。

すいません。NetworkManagerとはNetWorkManagerアプレットのことでしょうか?
ネットワークの設定のところの設定はいろいろやってみはいるんですが、
APの電波は拾っているみたいなのでESSIDは無意識のうちに設定してありました。

最初にコレガのページを見たことは見たんですが
ぜんぜん書いてある意味がわからなくて、断念してました。(T_T)

オフライン

 

#19 2007-05-20 21:36:58

murasaki
メンバ
登録日: 2007-05-19

Re: インターネット接続がしたい(T_T)

つながりました!ワーイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワーイ

>まず無線LANに関する以下の設定全部がそれに相当しますのでいったん消す(というか、各行の先頭に"#"を付けてコメントにする)ようにお願いします。

これをやったあと再起動したらつながるようになりました。

>私の手元環境もあれこれ試したのですが、どうも /etc/network/interfeces に何か無線LAN関係の設定が入っていると干渉するのかおかしくなるようです。

この無線LAN関係と干渉してたのでしょうかねぇ・・・

アクセス制限系は、手をつけてなかったのでどうやら無効になっているようですね。

なんで出来たかもうちょっと確認して報告できたらしたいとおもいます。

aratannouさん
anoir さん
特にgmaxさん
ありがとうございました!m( __ __ )m

オフライン

 

Board footer

Powered by FluxBB