
Ubuntu日本語フォーラム

ログインしていません。
Debianを先にインストールしています。
次にUbuntuをインストールしました(8.04.2)
Debianのパーティションを39%にしましたら上手くインストールできました。
ですがDebianではネットワーク接続できるのですが、Ubuntuでは接続できません。
サイトを色々調べて見ましたが方法が見つからず、バージョンアップも出来ません。
オフライン
とりあえず、端末を開いて、
lspci | grep -i net ifconfig
した結果を投稿してみて下さい。
また、
grep -i networkmanager /var/log/daemon.log
を実行して日付を見て、最後に再起動(もしくは起動)したときからの結果を投稿してみて下さい。
もし、ifconfigの結果で表示されるMACアドレスなど、公開が躊躇われる部分があれば、XXなどで伏せていただいて結構です。
上記がちょっとズレているなぁ、と感じる場合は、ネットワークへの接続の仕方など、もう少し詳細な情報が必要になります。
オフライン
lspci | grep -i net
------------------
01:02.0 Ethernet controller: Broadcom Corporation BCM4401 100Base-T (rev 01)
ifconfig
-------------------------
eth0 Link encap:イーサネット ハードウェアアドレス 00:50:8d:5a:27:6b
inet6アドレス: xxxxx/64 範囲:リンク
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
RXパケット:8 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:37 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:1508 (1.4 KB) TXバイト:6273 (6.1 KB)
割り込み:18
eth0:avahi Link encap:イーサネット ハードウェアアドレス 00:50:8d:5a:27:6b
inetアドレス:xx.xx.xx.xx ブロードキャスト:xx.xx.xx.xx マスク:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
割り込み:18
lo Link encap:ローカルループバック
inetアドレス:127.0.0.1 マスク:255.0.0.0
inet6アドレス: ::1/128 範囲:ホスト
UP LOOPBACK RUNNING MTU:16436 メトリック:1
RXパケット:698 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:698 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:0
RXバイト:36972 (36.1 KB) TXバイト:36972 (36.1 KB)
grep -i networkmanager /var/log/daemon.log
----------------------
Jan 1 22:54:07 hoge-master-desktop NetworkManager: <debug> [1262354047.075410] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_56e_6002_078A16A908E7').
Jan 1 22:54:07 hoge-master-desktop NetworkManager: <debug> [1262354047.280620] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_56e_6002_078A16A908E7_if0').
Jan 1 22:54:12 hoge-master-desktop NetworkManager: <debug> [1262354052.377770] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_56e_6002_078A16A908E7_if0_scsi_host').
Jan 1 22:54:12 hoge-master-desktop NetworkManager: <debug> [1262354052.390536] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_56e_6002_078A16A908E7_if0_scsi_host_scsi_device_lun0').
Jan 1 22:54:12 hoge-master-desktop NetworkManager: <debug> [1262354052.581924] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/usb_device_56e_6002_078A16A908E7_if0_scsi_host_scsi_device_lun0_scsi_generic').
Jan 1 22:54:12 hoge-master-desktop NetworkManager: <debug> [1262354052.700566] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/storage_serial_ELECOM_MF_NU_078A16A908E7_0_0').
Jan 1 22:54:12 hoge-master-desktop NetworkManager: <debug> [1262354052.803152] nm_hal_device_added(): New device added (hal udi is '/org/freedesktop/Hal/devices/volume_uuid_E4D0_F76F').
インストールしたばかりなので
オフライン
NICは、Broadcom Corporation BCM4401 100Base-Tを認識していますね。
一方、daemon.logにdhcp関連のメッセージがでると期待していたのですが、それらしいメッセージがでていません。
逆に、全く想定していなかったusb_device_56e_6002_078A16A908E7が検出されています。
順序が前後して申し訳無いですが、使用機器、ネットワーク接続の形態、などを投稿いただいた方がよさそうです。
オフライン
マザーボードなど組み上げ製品ですので内容はまったく分かりません。
約3年前になります。
ネットワークは光でルーターを通しハブで分岐です。
インストール時に自動でDNSを認識しませんので、手動で設定です。
192.168.1.220
255.255.255.0
gw 192.168.1.1
ネームサーバー 192.168.1.1
オフライン
光回線のターミナルアダプタ
|
ルータ
|
ハブ
|
PC
みたいな感じでしょうか?
#3の結果
eth0:avahi Link encap:イーサネット ハードウェアアドレス 00:50:8d:5a:27:6b
inetアドレス:xx.xx.xx.xx ブロードキャスト:xx.xx.xx.xx マスク:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
割り込み:18からするとネットマスクが意図したものになっていなような。。
inetアドレスやブロードキャストを隠す意味は無いと思うので、そこは、そのまま投稿していただければと思います。
光回線の認証は、ルータで設定しているのだと思いますが、その認識でよいでしょうか。
また、ルータがDHCPサーバ内蔵タイプであれば(ほとんどのものがそうだと思います)、画面右上のネットワークマネージャアプレットからDHCPでIPアドレスを取得するように設定するのが一番簡単です。
オフライン
もしネットワークアプレットマネージャーの設定項目が分からなければ試してみて下さい。
$ sudo pppoeconf
ネットワークを検出して対話式に設定がを行ないます。
私の環境では日本語で設定が進んでいきますがインストール直後は英語かも知れませんね。
オフライン
$ sudo pppoeconf
上記を実行しました。
2個のイーサネットデバイスがあります。
eth0
eth0:avahi
検索を実行した後、”2個のインターフェースを検査しましたが、あなたのプロバイダのアクセスコントレータからの反応がありませんでした。ネットワークのモデムケーブルを確認してください。検査の失敗の別の理由としては、モデムを制御する別のPPPOeプロセスが実行中であるということがあります。
以上のメッセージです。
>ネットワークマネージャアプレットからDHCPでIPアドレスを取得するように設定するのが一番簡単です。
有線ネットワーク接続の所で設定でしょうか。
接続情報ではハードウエアーアドレス以外は全て”0.0.0.0”になっています。
オフライン
同マシンのdebianで繋がるのですからよね。
複雑な設定方法は分りませんが、単純な項目としてネットの書き込みにUbuntuはデフォルトのファイアーウォールの設定でIPV6が許可されていないとの事。
確認したら確かにそうでした。
もちろん光通信環境は無いのでその辺を確認したわけでは無いですが、、、
$ sudo gedit /etc/default/ufw
# Set to yes to apply rules to support IPv6 (no means only IPv6 on loopback
# accepted). You will need to 'disable' and then 'enable' the firewall for
# the changes to take affect.
IPV6=no
IPV6=yes
変更して保存。
$ sudo pppoeconf
をもう一度チャレンジしてみてください。
差し支え無ければ、プロバイダ名やサービス名などを書くことで同じ環境や敬虔の方の情報が出るかも知れません。
オフライン
アドバイスに沿って色々試しましたがダメでした。
バージョンを替えて挑戦してみます。(;;
ちなみにプロバイダーはBBIQです
オフライン
まず、ネットワーク接続の形態を確認した方が良いかと。
光回線のターミナルアダプタがあるはずですが、そこに繋がっているものはルータだけでしょうか。
そのルータからPPPoEなどで認証を行っていますでしょうか。
また、ルータはDHCPサーバを内蔵していますでしょうか。
している場合、有効(動作状態)になっていますでしょうか。
debianをネットに接続したときは、debian側でなにか設定しましたでしょうか。
していない場合、DHCPで自動的にIPを取得していた可能性があります。
もしそうであればubuntuでもDHCPでIPを取得できるはずです。
オフライン
接続ですが
光端末----(WAN側)IP電話ターミナル(LAN側)-----(WAN側)ルーター(LAN側)-----ハブ----PC
ルーターですが、PPPoEを用いる端末型ADSL接続(フレッツ・ADSL・Bフレッツ)
設定は、DHCPサーバー機能を使用しない・・・・・になってます。(DHCPサーバー内蔵だと思います)
Debianの場合も、ネットワークを手動で設定以外は何もしていません。(自動でDHCPはエラーになります)
192.168.1.220 255.255.255.0 192.168.1.1 ネームサーバー:192.168.1.1
オフライン
debianで出来るならubuntuでも出来そうなものですが。。
#3のifconfigの結果が気になるのですが、ネットマスクの設定を間違えていたりしないでしょうか。
画面右上にネットワークマネージャアプレットがでているはずなので、そこで設定を追加して、IPv4設定を手動で、IPv6設定を無視にしてみたら接続できたりしないでしょうか。
オフライン
Debianでinterfacesを次のように設定していますので、コピーしてみました
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.220
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
上記を保存して、ネットワークの設定を確認しました。(eth0のプロパティ)
ローミングを有効にする
設定の種類 IPアドレスを設定する
IPアドレス 192.168.1.220
サブネット 空白
ゲートウエイ 192.168.1.1
これでも繋がりません。
>IPV4の設定とIPV6を無視する設定はどのようにしたらいいのでしょうか。
オフライン
eth0:avahi Link encap:イーサネット ハードウェアアドレス 00:50:8d:5a:27:6b
inetアドレス:xx.xx.xx.xx ブロードキャスト:xx.xx.xx.xx マスク:255.255.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
割り込み:18
伏せられているアドレスがavahiによって割り当てられたとすると,APIPAによれば 169.254.xx.xx になっているはずです.
設定は、DHCPサーバー機能を使用しない・・・・・になってます。(DHCPサーバー内蔵だと思います)
Debianの場合も、ネットワークを手動で設定以外は何もしていません。(自動でDHCPはエラーになります)
とのことですし,伏せたアドレスが上記の範囲ならば,
「DHCP で IPアドレスを割り当てようとしたが,ネットワークに DHCP サーバが見つからないため avahi の AutoIP(=APIPA) が働いている」
ように読み取れます.
つまり Ubuntu は「手動」設定になっていないのではないでしょうか?
「eth0:avahi」や「169.254」で検索して下さい.
(OS の区別なく)かなり多くの人がハマっている様子です.
Debianでinterfacesを次のように設定していますので、コピーしてみました
此方ではルータに DHCP サーバの機能がありますが,1台のマシンをIPv4 を「手動」に設定
(上部パネル通知スペースのNetworkManagerのアイコンを右クリックして「接続の編集...」)
して接続しています.
/etc/network/interfaces にその設定値は反映されていません.
$ cat /etc/network/interfaces auto lo iface lo inet loopback
/etc/NetworkManager/system-connections/ 以下に反映されるようです.
$ sudo cat /etc/NetworkManager/system-connections/Auto\ eth0 ...略... [ipv4] method=manual dns=192.168.1.1; addresses1=192.168.0.2;24;192.168.0.1; ignore-auto-routes=false ignore-auto-dns=false dhcp-send-hostname=false never-default=false ...略...
オフライン
見落としていました.8.04.2 でしたね.
/etc/network/interfaces と NetworkManager についての記述は 9.10 でのことです.
無視してください.
オフライン
度々済みません.
最近では,固定IPアドレスの設定も NetworkManager で簡単に出来るのですが,
かつては /etc/network/interfaces に記述しても NetworkManager が DHCP で設定しようとするとか色々苦労があった様です.
右上の検索フォームに「手動 IP」とか「固定 IP」とか入力して 8.04 の頃の記事を探してください.
これ以上は力になれそうにありません.
オフライン
8.04.2の環境がないので確認できませんが、/etc/network/interfacesに、
auto eth0
iface eth0 inet static
address 192.168.1.220
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1
この様な設定をするとNetworkmanagerはeth0を制御しなくなります。
interfacesファイルでeth0などのインターフェイスを設定したいのであれば、Networkmanagerを使ってはいけません。
Networkmanagerで固定アドレスを使いたいのであれば、
/etc/network/interfacesを、
auto lo
iface lo inet loopback
だけにして、ネットワークの設定(固定アドレスを設定、たぶんシステム -> 設定あたりある)をすればOKのはずです。
ルーターでDHCPを動かさない特別な理由がないのであれば、DHCPの機能を使用する方が一般的でネットワークの設定も簡単です。
オフライン
kaiさん による投稿:
>IPV4の設定とIPV6を無視する設定はどのようにしたらいいのでしょうか。
ごめんなさい。8.04の記述を見落としていました。IPv6設定を「無視」のくだりは9.10での話でした。
network managerを使わないのであれば、
/etc/dbus-1/event.d/25NetworkManager stop /etc/dbus-1/event.d/26NetworkManagerDispatcher stop
でどうでしょう。
【参考】
http://www.linuxquestions.org/questions/linux-networking-3/disable-networkmanager-598907/
もしくは#18にjackalopeさんが書かれたように、network managerを生かしつつ、network managerから固定IPを設定する(Buggyでうまくいかないかも?)か、DHCPを使うようにしてしまうか。
私的にはDHCPにしてしまうのが一番早いかと思います。固定IPにしたければ、ルータのDHCPサーバ設定でなんとかできるかも。
オフライン
話がそれますが、プロバイダーより固定IPを取得していることと、DHCPサーバーを使用しないこととは関係するのでしょうか。
約1年前にUbuntuをインストールした時は何の苦労もなくネットワーク接続が出来ました。
現在と違う点はルーターを変更した点と固定IPを取得した点です。
オフライン
>
コード:
/etc/dbus-1/event.d/25NetworkManager stop
/etc/dbus-1/event.d/26NetworkManagerDispatcher stop
実行しました・・・・・OK
システム システム管理 ネットワークで有線接続のプロパティでIP等を入力しRestartをかけ、一時は設定の数値が見えてましたが一旦閉じて再度確認しますと”空白です”
リセットもしましたが接続できません
やはりルーターの設定から見直さないといけないのでしょうね。
オフライン
kaiさん による投稿:
話がそれますが、プロバイダーより固定IPを取得していることと、DHCPサーバーを使用しないこととは関係するのでしょうか。
約1年前にUbuntuをインストールした時は何の苦労もなくネットワーク接続が出来ました。
現在と違う点はルーターを変更した点と固定IPを取得した点です。
やはりルーターの設定から見直さないといけないのでしょうね。
プロバイダーのIPはルーターのWAN側、DHCPサーバーが動いているのはルーターのLAN側ですので、固定IPとDHCPの使用/不使用は無関係。
以前にうまくいったのはたぶん古いルーターでDHCPを使用する設定になっていたのでしょう。
現状でルーターの設定で関係あるのはDHCPの使用/不使用の設定です、ルーターの設定に合わせてUbuntuをネットワークに接続するために見直すのは、Ubuntuのネットワークの設定です。
オフライン
大変遅いレスで申し訳ありません。
別件があり、以前のルーターに変更しましたら問題なくネットワークに接続できました。
そこで再度新しいルーターに交換し、マニュアルをゆっくりと見直しました。
”DHCP”の欄がチェックが外れていました!!
チェックを入れ、DHCPを使用する。IPアドレスの範囲を設定しました。
PCをリセットしましたら、何もしないのにネットワーク接続できました。
逆に今回の件で、ネットワークを手動で変更しようとすると大変なことが分かりました。
皆様ありがとうございました。
オフライン