
Ubuntu日本語フォーラム

ログインしていません。
インターネットが使えません。
Windowsとのデュアルブートです。Windows使用時は問題なくインターネットに接続できるんですが,Ubuntuは接続しているのにインターネットにつながりません。電波は802.11gで,暗号化はされていません。
pingの応答はあり,ipアドレスなども問題なく取得できています。ファイヤウォールは入っていません。
デバイスはInter(R)/PRO wireless 3945ABG Network Connectionです。
Linux超初心者なのでどうしたらいいか分かりません。よろしくお願いします。
オフライン
まずは以下の3つのコマンドの実行結果を参考までにまるごとコピー&ペーストして教えてください。
$ iwconfig
$ route
$ cat /etc/resolv.conf
とりあえずこの結果から考えようかなぁと思います:)
オフライン
ありがとうございます。
上からコマンド順に
lo no wireless extensions.
eth0 no wireless extensions.
eth1 IEEE 802.11g ESSID:"WMN_AP"
Mode:Managed Frequency:2.462 GHz Access Point: 00:14:0D:EE:D9:99
Bit Rate:36 Mb/s Tx-Power:15 dBm
Retry limit:15 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=45/100 Signal level=-83 dBm Noise level=-83 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:22 Missed beacon:0
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
133.51.64.0 * 255.255.255.0 U 0 0 0 eth1
link-local * 255.255.0.0 U 1000 0 0 eth1
bash: cat/etc/resolv.conf: No such file or directory
となりました。いかがでしょうか?
オフライン
横槍ですが利用しているUbuntuのヴァージョンはFeistyですか?
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
を利用していますがRestricted Drivers Managerで自動的に認識されました(Dapper/Edgyでも動いていましたが)。
オフライン
hogehogeさんすいません、こちらも追加で実行してみてください。
$ ifconfig
それから、
> bash: cat/etc/resolv.conf: No such file or directory
"cat"と"/etc/resolv.conf"の間には半角空白が入ります。ミスタイプかとおもいますので、再度お願いします。
$ cat /etc/resolv.conf
anoirさんからの質問とあわせてお願いします:)
オフライン
>anoirさん
お返事ありがとうございます。
そうです。ver.7.04ですね。
>gmaxさん
ミスしていたようですね。申し訳ないです。
ifconfigは
eth0 Link encap:Ethernet HWaddr 00:19:B9:70:83:14
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:17
eth1 Link encap:Ethernet HWaddr 00:1B:77:12:E8:BA
inet addr:xxx.xxx.xx.xxx Bcast:xxx.xx.xx.xxx Mask:xxx.xxx.xxx.x
inet6 addr: fe80::21b:77ff:fe12:e8ba/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:276 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1168 (1.1 KiB) TX bytes:5571 (5.4 KiB)
Interrupt:17 Base address:0x6000 Memory:efdff000-efdfffff
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:100 (100.0 b) TX bytes:100 (100.0 b)
catは
# generated by NetworkManager, do not edit!
nameserver xxx.xxx.xx.xx
nameserver xxx.xxx.xx.xx
となりました。
ーー
gmaxさんの依頼により一部IPアドレスを伏せました。
最後の編集者: anoir (2007-05-31 14:17:05)
オフライン
グローバルIPが直接ネットワークインタフェースに割り当てられているように見えますが、ちょっと危険な状態かも。
なので部門外部への接続が出口付近で遮断されている可能性があります。
そちらの環境でネットワークを管理している方に相談されるのがベストかと思います。
hogehogeさんに限りませんが、家庭内など接続に関して利用者の任意が許されている場所とちがい、会社の中や学校の中など運用ポリシーによって接続の質が制限されている場所に関しては我々第三者がアドバイスできることは制限されざるを得ないでしょう。御理解下さい。
最後の編集者: gmax (2007-05-31 14:38:32)
オフライン
しかし,XPによる接続の制限は全くかかっていませんでしたが。
この書き込みも同じ電波,同じPCで行っています。しかしubuntuになると接続できないんですが。
オフライン
以下のあたりを見る限り、無線LANのレベルで何かがおかしいようにも見えます。
この出力が正しければ、そもそも通信できていない可能性があります(何も受け
取らずに、すべて捨てている)。
本当にpingは通っているでしょうか?
・routeコマンドで出力されるIPアドレス
・/etc/resolv.confで出力されたIPアドレス
それぞれにpingを実行し、結果を貼り付けてください。IPアドレスは隠しましょう。
eth1 IEEE 802.11g ESSID:"WMN_AP"
(略)
Tx excessive retries:0 Invalid misc:22 Missed beacon:0
eth1 Link encap:Ethernet HWaddr 00:1B:77:12:E8:BA
RX packets:0 errors:0 dropped:276 overruns:0 frame:0
RX bytes:1168 (1.1 KiB) TX bytes:5571 (5.4 KiB)
Interrupt:17 Base address:0x6000 Memory:efdff000-efdfffff
また、接続しているAPはNortel製の高セキュリティをうたったもののような
気がします。本当に暗号化はされていませんか?
オフライン
Proxy経由以外だとつながらないというのも、「制限」のひとつですね。
私が懸念したのはつながらないという問題の解決が、かえってhogehogeさんのネットワーク環境では新たに管理上の問題にならないかどうかということです。懸念にすぎないのであればそうおっしゃっていただいた方が、回答する側としても気にすることがひとつ減ります。
オフライン
回答が遅くなり申し訳ありません。
routeは
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
***.**.**.* * ***.***.***.* U 0 0 0 eth1
link-local * ***.***.*.* U 1000 0 0 eth1
続いてpingを実行し
Do you want to ping broadcast? Then -b
/etc/resolv.confは
bash: /etc/resolv.conf: Permission denied
となりました。
>eofskyさん
串は使っていません。
>hitoさん
大学の設備のものです。今はバッファローの無線LANカードで接続していますが,暗号化方式は「暗号化なし」となっていますよ。
>gmaxさん
セキュリティに関してはそれなりに対策をしていますし,自分もそれほど神経質にはなっていません。
オフライン
大学側の無線LAN設定についてのインストラクションはどのようになっていますか。どのような設定をすべきか書いてあるはずです。問題なければアドレスないし要点を書いていただけるとよいかと思います。
例:
http://www.ecc.u-tokyo.ac.jp/guide/current/A5E6A1BCA5B6B7C8C2D3C3BCCBF6C0DCC2B3B4C4B6AD2FCCB5C0FEC0DCC2B32FCDF8CDD1CAFDCBA1.html
正直、昨今大学の無線機材に暗号化がされていないというのが信じがたいものがあります。一度管理者に質問してみてはいかがでしょうか。
オフライン
http://www.cc.tsukuba.ac.jp/wmn/wmn.html
こちらになります。
あくまでこのシステムはまだ試験運用中なんです。
オフライン
なんだかよく仕組みが分かりません。
このページに記載されている注意事項をよく読み、下の 「認証へのリンク」をクリックすると認証用のポップアップウィンドウが現れますので、そこにアクセスポイント用の ID とパスワードを入力します。
「認証に成功しました。」とメッセージが出れば、通信できるようになります。
とありますが、サーバーをhttpで叩く必要がある以上認証する前にDHCPの割り当ては必要なように見えます。しかし、この認証サーバーへの接続が暗号化されていないのでこの認証は意味がない気がします(これをやるならsshでログインさせるようにしないといけないはず)。
やはりネットワーク管理者へ質問するのがよいのではないでしょうか。
オフライン
なんだかわかりました。
おそらく、一種の検疫ネットワークとして構築されています。
利用規約にも、ルール違反や故意過失を問わずネットワークやそこに接続された情報機器により不正アクセスなどがあった場合に接続を遮断する旨あります。これを本当に適用するなら、単なるアクセスポイントでの認証だけではありえないでしょう。仮のIPアドレスをいったん配給して、安全でないとされるネットワークに配置し。認証が通ればまた別なネットワークに配置するようなことも行われているのではないでしょうか。
この「配置」はネットワーク内部で行われ、あなたのPCと学内のネットワークにおかれた認証サーバなどとの間で自動的にやりとりしながら行われると思いますが。
プロクシ(串)に対しても、クライアント側で明確に指定するタイプのプロクシ以外に透過型のプロクシというものもあります(コンテンツフィルタリングなどで用いられます)。もしそれがあるとして、どのように認証して外部などへの接続が許可されているのかなどは私たちにはわかりません。
それから、pingの実行結果ですが
> Do you want to ping broadcast? Then -b
これはブロードキャストアドレスに対するping(通常はやらない)ですね。アドレスの指定を間違っているようです。
遺憾ですが、こういうミスに気がつかない方の「セキュリティ」に対する認識というのはちょっと懐疑的にならざるを得ません。hogehogeさんよりもっと迂闊な利用者もたくさんいるでしょう。私が学校側なら、事故防止のために厳格なセキュリティポリシーの元に運用せざるを得ないと判断するでしょう。
どちらにせよ、筑波大学の学内ネットワークのポリシーと、その実装に関するところですので私たちにお答えできることはないと思います。また、最初私たちにご相談される以前に、学校側の管理者にお尋ねになるのがまずすべきことではないでしょうか。もしそれができない事情があったとしてもそれは、hogehogeさん(あるいは他の利用者)と学校側との個別の事情ならば私たちにはもとより介入できる余地はありません:)
ということで、私としてはこの話にこれ以上対応するのは遠慮させていただきたいと思います。
あしからずご了解ください。
しかしもし、hogehogeさんが学校のネットワーク管理者と相談された上で、指示された対応をして、管理者もお手上げという状態で問題がなおも起こるということならばまた喜んで協力したいと思います。
オフライン
ちょっとわかった気がします。
私の使用しているデバイスはPRO/Wireless 3945ABGなんですが,どうもLinuxに対応しておらず,ファームウェアとデバイスドライバが必要なようです。
デバイスドライバはダウンロードできたんですが,ファームウェアがどこにあるのか,およびインストールの方法がわかりません。
よろしくお願いします。
オフライン
PRO/Wireless 3945ABGを使っていますが何も問題はありません。バイナリドライバを使うことに抵抗がなければ最も扱いやすい無線LANのひとつではないかと思います。。。
オフライン
少なくともうちの環境では
Intel(R) PRO/Wireless 3945 Network Connection driver for Linux
をRestricted Driversで促されるままに導入するだけでした。
オフライン
そうなんですか。僕のはまったく促してくれませんね・・・(泣
インストールの方法を教えていただけませんか?
オフライン
それが、普通にFeistyをインストールしただけです。
オフライン
最初の投稿に
> pingの応答はあり,ipアドレスなども問題なく取得できています。ファイヤウォールは入っていません。
とあるので、普通に考えたらすでにドライバは動いていると判断しますが、lspciの実行結果の中に、anoirさんが提示された
> 0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
のような記述があるかないか確認されたでしょうか。違うドライバが入ったとは考えにくいのですが。
#管理者にはまだ相談していないんでしょうかね。
オフライン
全て分かりました。
http://blog.goo.ne.jp/1-hrd/e/f1adf4ba67c976daf9c2fe3e633d3279
ここに書いてありました。どうやらうちの大学宿舎の無線LANはUbuntuと相性がよくないようですね。
皆様のご協力には本当に感謝しています。今までお騒がせして大変申し訳ありませんでした。
Ubuntuは思っていたよりちょっと難しいですが,非常に気に入っているのでこれからも勉強しながら付き合っていこうと思います。
その中でいろいろお聞きすることもあるかと思いますが,その時はどうぞよろしくお願いします。 hogehoge
オフライン