
Ubuntu日本語フォーラム

ログインしていません。
こんにちは、mabuhayです。
現在、Dell XPS L502XにWindows7とUbuntu 12.04をデュアルブートして問題なく使用中です。
昨日Ubuntu 14.04 32および64bitのライブUSBを作成して試してみたところ、
有線及び無線LAN共繋がっているのをパネル上のアイコンおよびsystem testで確認済ですが、
Firefoxを使いgoogleなどアクセスしてみても全然繋がりません・・
端末上でpingをwww.google.comとしてもunknown host(確か・・)と表示されだめでした。
また、ソフトウェアのソースを更新しようと試してみてもずっと接続中から変わらずです。
その後virtualbox上で14.04 64bitのISOファイルを試したところ、
問題なくFirefoxでのネットアクセスおよびソフトウェアのソースを更新可能でした。
この状態で14.04に乗り換えるのはかなり怖いです・・
どうか上記の問題の解決のヒントをご教授頂ければ幸いです。
宜しくおねがいします。
因みに12.04で使用しているネットワークカードのドライバは
Realtek r8168で以前に問題があるとよく言われているr8169から置き換え済です。
Dell XPS L502Xのシステムの詳細は以下の通りです:
<CPU> model name : Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz model name : Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz model name : Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz model name : Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz model name : Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz model name : Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz model name : Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz model name : Intel(R) Core(TM) i7-2630QM CPU @ 2.00GHz <Chipset> Intel Corporation - 2nd Generation Core Processor Family DRAM Controller <メモリ容量> /0/1d memory 8GiB System Memory <グラフィックボード> /0/100/1/0 display nVidia Corporation /0/100/2 display 2nd Generation Core Processor Family Integra <lspci | grep Ether> 06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
オフライン
その後virtualbox上で14.04 64bitのISOファイルを試したところ、
問題なくFirefoxでのネットアクセスおよびソフトウェアのソースを更新可能でした。
この確認は意味がありません。
virtualboxで提供される仮想ネットワークデバイス用のドライバーが使われるので、ホストOS側(ubuntu 12.04?かWindows7?)のネットワークが正常動作していれば、設定ミスやバグが無い限り動作するはずです。
普段、有線と無線のどちらを優先に使用しているのか解りませんが、Realtek r8168だとすると、有線LANでインターネット接続しているのだと思います。
一応 Realtek r8169 でバグがありました。(ubuntu 14.04のカーネル標準ドライバーでは、r8168とr8169は同じドライバー)
https://bugs.launchpad.net/ubuntu/+sour … ug/1275161
しかし、接続できないバグではなくて、転送速度が遅いという物です。
ubuntu 12.04でもLiveのubuntu 14.04でも構いませんが、端末から $ lspci -nnvs 6:0.0 を実行して、r8169ドライバーがロードされているならば、少なからず影響があるのではないでしょうか。
バグ報告で紹介されているメーカー提供ドライバーはubuntu 14.04でビルド可能なのは確認できました。
以下のデバイスIDの物で使用可能な様です。(メーカー提供ドライバー)
$ modinfo r8168.ko filename: r8168.ko version: 8.038.00-NAPI license: GPL description: RealTek RTL-8168 Gigabit Ethernet driver author: Realtek and the Linux r8168 crew <[email protected]> srcversion: 7600C3366E422907A1D79F1 ----------- ここから --------------------------------------------- alias: pci:v00001186d00004300sv00001186sd00004B10bc*sc*i* alias: pci:v000010ECd00008168sv*sd*bc*sc*i* ^^^^ ^^^^ <-- 印の部分が lspci -nn の出力と一致すれば使える。 ----------- ここまで --------------------------------------------- depends: vermagic: 3.13.0-24-generic SMP mod_unload modversions parm: eee_enable:int parm: speed:force phy operation. Deprecated by ethtool (8). (ushort) parm: duplex:force phy operation. Deprecated by ethtool (8). (int) parm: autoneg:force phy operation. Deprecated by ethtool (8). (int) parm: aspm:Enable ASPM. (int) parm: s5wol:Enable Shutdown Wake On Lan. (int) parm: rx_copybreak:Copy breakpoint for copy-only-tiny-frames (int) parm: timer_count:Timer Interrupt Interval. (int) parm: debug:Debug verbosity level (0=none, ..., 16=all) (int)
このバグがいつ修正されるか解らないので、選択肢としては2つ。
1. ubuntu 12.04のサポートは2017までなので、バグが修正されるのを気長に待ちながら使い続ける。
2. 無線LANが正常に認識している様なので、ubuntu 14.04をインストール後にアップデートと、メーカー提供ドライバーのダウンロードをし、メーカー提供ドライバーをビルドして使う。
のどちらかだと思います。
こんにちは。
katsu07 による投稿:
この確認は意味がありません。
virtualboxで提供される仮想ネットワークデバイス用のドライバーが使われるので、ホストOS側(ubuntu 12.04?かWindows7?)のネットワークが正常動作していれば、設定ミスやバグが無い限り動作するはずです。
その通りですね、失礼しました。
先程もう一度ライブUSBで起動して確認して見ました。
有線でのFirefoxの接続を確認できました。
最初のホームおよびhttp://f1-gate.com/は以上に早く表示がされましたが、
その後は強烈に低速度またはずっと接続中のままで不安定でした。
無線は認識してますが、Firefoxではアクセスしてもずっと接続中のままでした。
lspci -vs 3:00.0
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 1030 [Rainbow Peak] (rev 34)
Subsystem: Intel Corporation Centrino Wireless-N 1030 BGN
Flags: bus master, fast devsel, latency 0, IRQ 52
Memory at f1b00000 (64-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: iwlwifi
Kernel modules: iwlwifir8168-8.038.00のドライバは先月ダウンロード済なので、14.04インストール後8169からr8168-8.038.00に置き換えようと思っていますが
確かubuntuインストール中にファイルをダウンロードしますよね?
そうするとインストール完了まで以上に時間掛かりそうですね。
オフライン
確かubuntuインストール中にファイルをダウンロードしますよね?
そうするとインストール完了まで以上に時間掛かりそうですね。
気になるのでしたら USB接続のLANアダプターを購入するという手はいかがですか?
100Mbps のでしたらそんなに(価格的に)高くないと思いますけど。
オフライン
インストールにおけるネットワーク接続は必須ではありません。
アップデートパッケージの導入や、サードパーティーレポジトリ関連はインストール後に可能です。
せっかくvirtualboxを導入されているのですから、ネットワーク無しの仮想環境を作って実験してみれば解ります。
ネットワーク無しの環境でインストール後に、ダウンロードしておいたドライバーをコピーし、そこでビルド&インストールできるか実験してみる。
ビルド&インストールが可能ならば、物理環境で同じ事をすれば少なくとも有線LANが使える様になると思います。
無線は認識してますが、Firefoxではアクセスしてもずっと接続中のままでした。
は、無線LANの接続設定をしても、アクセスポイントに繋がらないと言う事ですか?
それともアクセスポイントには繋がるが、firefoxで通信できないと言う事ですか?
有線及び無線LAN共繋がっているのをパネル上のアイコンおよびsystem testで確認済
の様に書かれていて、r8168のドライバーの事とそのハードウェア情報が提示されていたので、無線は問題ないと読み取ったのですが・・・
iwlwifiに関しては「これだ」と言うバグはみつけられなかったのですが、Microcode SW errorが出るバグはありました。
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1284397
iwlwifiを使う全てのintel製品なのかは解りませんが、ubuntu 14.04でN 2230の報告はあります。
(お使いのN 1030に該当するかはログを確認すると良いでしょう)
又、検索するとubuntu 14.04(iwlwifi)で接続できない等のトラブルに対し、以下の方法で接続できる記述が何件かみつかりました。
(お使いのN 1030に該当するかは解りません)
コマンドラインで動作確認する場合
(試してませんが、Liveモードでこれが確認できれば確実です)
sudo sh -c 'modprobe -r iwlwifi && modprobe iwlwifi 11n_disable=1'
インストール後に恒久的に設定するならば以下を実施して再起動。
sudo sh -c 'echo "options iwlwifi 11n_disable=1" >> /etc/modprobe.d/iwlwifi.conf'
このオプションの意味は以下
11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
disable 11n functionalityが"1"でfullなので、11nが使えなくなりそうです。
(それでも54Mbpsは保たれるでしょうから、使えない事はないと思います)
これもバグ絡みだとするならば、修正を待つしかありません。
こんにちはmabuhayです。
makopi による投稿:
気になるのでしたら USB接続のLANアダプターを購入するという手はいかがですか?
100Mbps のでしたらそんなに(価格的に)高くないと思いますけど。
そうですね、参考にさせていただきます。
katsu07 による投稿:
せっかくvirtualboxを導入されているのですから、ネットワーク無しの仮想環境を作って実験してみれば解ります。
ネットワーク無しの環境でインストール後に、ダウンロードしておいたドライバーをコピーし、そこでビルド&インストールできるか実験してみる。
ビルド&インストールが可能ならば、物理環境で同じ事をすれば少なくとも有線LANが使える様になると思います。
実験してみました。
まずVirtualBoxに14.04をインストール前の設定でネットワークを未割り当てでインストールし、
インストール完了後にビルド&インストールした結果が下記の通りです。
これは私自身が12.04にr8168をビルド&インストールした時の手順で行いました。
cd
tar xvf r8168-8.038.00.tar.bz2
r8168-8.038.00/
r8168-8.038.00/autorun.sh
r8168-8.038.00/Makefile
r8168-8.038.00/README
r8168-8.038.00/src/
r8168-8.038.00/src/Makefile
r8168-8.038.00/src/Makefile_linux24x
r8168-8.038.00/src/r8168.h
r8168-8.038.00/src/r8168_asf.c
r8168-8.038.00/src/r8168_asf.h
r8168-8.038.00/src/r8168_dash.h
r8168-8.038.00/src/r8168_n.c
r8168-8.038.00/src/rtltool.c
r8168-8.038.00/src/rtltool.h
r8168-8.038.00/src/rtl_eeprom.c
r8168-8.038.00/src/rtl_eeprom.h
cd /usr/src
sudo cp -R ~/r8168-8.038.00 /usr/src/
sudo touch /usr/src/r8168-8.038.00/dkms.conf
sudo gedit /usr/src/r8168-8.038.00/dkms.conf
PACKAGE_NAME="r8168"
PACKAGE_VERSION="8.038.00"
CLEAN="make clean"
BUILT_MODULE_LOCATION[0]="src/"
BUILT_MODULE_NAME[0]="r8168"
MAKE[0]="cd ${dkms_tree}/r8168/8.038.00/build; make KVER=${kernelver} modules"
DEST_MODULE_LOCATION[0]="/updates/dkms"
AUTOINSTALL="yes"
sudo dkms add -m r8168 -v 8.038.00
Creating symlink /var/lib/dkms/r8168/8.038.00/source ->
/usr/src/r8168-8.038.00
DKMS: add completed.
sudo dkms build -m r8168 -v 8.038.00
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
cd /var/lib/dkms/r8168/8.038.00/build; make KVER=3.13.0-24-generic modules............
cleaning build area....
DKMS: build completed.
sudo dkms install -m r8168 -v 8.038.00
r8168:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/3.13.0-24-generic/updates/dkms/
depmod........
DKMS: install completed.以上の結果だと正常にビルド&インストールが完了していると思われるので、
時間が許す時に14.04をインストールしてみようと思います。
オフライン
こんばんは、mabuhayです。
今朝14.04をインストールしました。
予想通りインストールを進める時に 有線接続だと ”インターネットが接続されてない”との表示がされ、
無線に接続しインストールを進めました。
しかし無線接続もいまひとつで言語パッケージなどのダウンロードは恐らく自動でスキップされインストールが進行しました。
インストール後の再起動時に(grub4dosでデュアルブート)
--------------------------------
find --set-root /boot/grub/core.img
Error 15 : File not found
--------------------------------
と表示され躓きましたが、menu.lstの
title Ubuntu
find --set-root /boot/grub/core.img
kernel /boot/grub/core.img
を
title Ubuntu
find --set-root /boot/grub/i386-pc/core.img
kernel /boot/grub/i386-pc/core.img
と編集することで起動できました。
しかし14.04にビルドしたr8168のインターネット接続に問題が発生しています。
こちらの方はネットワーク環境の方で投稿させて頂きます。
ライブUSBでインストールが完了しましたのでこちらのトピックスは解決済とさせて頂きます。
ありがとうございました。
オフライン