D525MWにCentOS6でLANが繋がらない

このQ&Aのポイント
  • D525MWのlinuxのLANドライバは「r8168」ということが分かり、REALTEK社のダウンロードサイトから「r8168-8.025.00.tar.bz2」をダウンロードしました。
  • 「r8168-8.025.00.tar.bz2」をUSBに入れ、CENTOS6に刺し、マウントして展開しようとしたところ、「/lib/modules/2.6.32-71.el6/build:No such file or directory」というエラーが発生しました。
  • シンボリックリンクの参照先を確認したところ、「../../../usr/src/kernels/2.6.32-71.el6」となっていて、カーネル関連のパスが含まれていました。対処方法についてご教授いただきたいです。
回答を見る
  • ベストアンサー

D525MWにCentOS6でLANが繋がらない

D525MWにCentOS6をインストールしたらLANが繋がらない いつもお世話になります、 表題の件で D525MWのlinuxのLANドライバは「r8168」ということが分かり REALTEK社のダウンロードサイトから「r8168-8.025.00.tar.bz2」をダウンロードしました http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false 「r8168-8.025.00.tar.bz2」をUSBに入れ、CENTOS6に刺し、マウント。 tar(オプション-vjxf)にて「r8168-8.025.00.tar.bz2」を展開 cdにてファイル内に移動し「./autorun.sh」セットアップのシェルスクリプトを実行 すると以下のようなエラーが起こり 「/lib/modules/2.6.32-71.el6/build:No such file or directory」 /lib/modules/2.6.32-71.el6/build をcdにて確認すると 「build」というシンボリックリンクが既に存在しました 恐らく作ろうとしたフォルダ名とバッティングしているということなのでしょうか? readlinkでそのシンボリックリンクを参照すると 「../../../usr/src/kernels/2.6.32-71.el6」 と出てきて、「カーネル」という言葉がパス内にあり 消してはいけない雰囲気がぷんぷんします。 shの中身を「build2」に書き換えればよいのかと思ったのですが ファイル内には「/lib/modules/2.6.32-71.el6/build」の文字は見当たりませんでした こういう場合は、どうしたら良いのでしょうか? お忙しい中恐縮ですが、上級者の方でお分かりになるかたがいらっしゃいましたら ご教授いただけると嬉しいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.2

kernel-develパッケージをインストールして下さい。 場合によっては、kernel-headersパッケージも必要かも知れませんが……。

susan-styl
質問者

お礼

kernel-develをインストールし、エラー内容が変わったので エラーで出てる単語を検索してインストールしたら見事成功いたしました! ありがとうございます!!手がかりが「No such file or directory」というよくあるエラーだけで検索にも引っかからず ずっと悩んでたので助かりました こういうのがサラッと出てくる方は本当に尊敬します 本当にありがとうございました

その他の回答 (1)

  • EF_510
  • ベストアンサー率50% (306/604)
回答No.1

カーネルのライブラリーが入っていないのではありませんか? ドライバのREADMEか何かに必要なパッケージが記載されているはずなので参照してみてください。

susan-styl
質問者

お礼

READMEを見ても、サポートされるカーネルのバージョンしか書かれていないようです (もちろんサポート内のバージョンです) カーネルのライブラリが入っていないなんてことは通常あるのでしょうか? CENTOS6デスクトップでインストールしなおしましたが、やはりインストールできませんでした。 <Linux device driver for Realtek Ethernet controllers> This is the Linux device driver released for RealTek RTL8168B/8111B, RTL8168C/8111C, RTL8168CP/8111CP, RTL8168D/8111D, RTL8168DP/8111DP, and RTL8168E/8111E Gigabit Ethernet controllers with PCI-Express interface. <Requirements> - Kernel source tree (supported Linux kernel 2.6.x and 2.4.x) - For linux kernel 2.4.x, this driver supports 2.4.20 and latter. - Compiler/binutils for kernel compilation

関連するQ&A

  • CentOS 5 での無線LAN接続設定について

    CentOS 5 での無線LAN接続設定について Linux設定初心者です。 無線LANへの接続設定の方法がネットで調べてもできません。 「Ethernet controller」のドライバをダウンロード・解凍したのですが、「make all」実行中にエラーが起きてしまいます。 何をどうすればいいのか分からないです。 アドバイスいただきたいです。 DELL Inspiron Mini 10v に[CentOS 5.4]をインストールしてます。 /************************ lspci の実行結果 ************************/ [root@localhost /]# lspci : 03:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01) 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02) /************************ make all の実行 ************************/ $ make all make -C src/ clean make[1]: ディレクトリ `/home/tatsuya/nic/r8101-1.019.00/src' に入ります rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers Module.markers *.order make[1]: ディレクトリ `/home/tatsuya/nic/r8101-1.019.00/src' から出ます make -C src/ modules make[1]: ディレクトリ `/home/tatsuya/nic/r8101-1.019.00/src' に入ります make -C /lib/modules/2.6.18-164.el5xen/build SUBDIRS=/home/tatsuya/nic/r8101-1.019.00/src modules make: Entering an unknown directory make: *** /lib/modules/2.6.18-164.el5xen/build: そのようなファイルやディレクトリはありません. 中止. make: Leaving an unknown directory make[1]: *** [modules] エラー 2 make[1]: ディレクトリ `/home/tatsuya/nic/r8101-1.019.00/src' から出ます make: *** [modules] エラー 2 /************************ エラーの原因はディレクトリが無いようです ************************/ $ ll /lib/modules/2.6.18-164.el5xen/build /lib/modules/2.6.18-164.el5xen/build -> ../../../usr/src/kernels/2.6.18-164.el5-xen-i686 /usr/src には何も入っていません $ cd /lib/modules/2.6.18-164.el5xen $ ll ../../../usr/src 合計 0

  • CentOSにRTL8111Cインストールできない

    CentOSをインストールしましたがNICを検出しません。 調査しRTL8111Cであることが分かり、ReadMeに書かれているように 以下の手順を試みましたが、組み込めません。 どなたか対策方法がお分かりになる方教えて下さい。 尚、PCはPCIBusを持っていませんので、別売りの100BASENICに換え ることもできません。初心者で手順が悪いのかよく分かりません。 (1)Realtekからドライバの入手   r8168-8.008.00tar.bz2 (2)ドライバのコピー先を”/root/DownLoad”作成 (3)ドライバをこのフォルダーに入れダブルクリック(解凍) (4)"r8168-8.008.00"が作られ中に以下のフォルダとファイルが生成される  src  Makefile  readme  release_note.txt (5)GNOME端末で # cd Download # cd r8186-8.008.00  # make clean modules (6)表示 [root@localhost Download]# cd r8168-8.008.00 [root@localhost r8168-8.008.00]# make clean modules make -C src/ clean make[1]: ディレクトリ `/root/Download/r8168-8.008.00/src' に入ります rm -rf *.o *.ko *~ core* .dep* .*.d .*.cmd *.mod.c *.a *.s .*.flags .tmp_versions Module.symvers Modules.symvers *.order make[1]: ディレクトリ `/root/Download/r8168-8.008.00/src' から出ます make -C src/ modules make[1]: ディレクトリ `/root/Download/r8168-8.008.00/src' に入ります make -C /lib/modules/2.6.18-8.el5/build SUBDIRS=/root/Download/r8168-8.008.00/src modules make: Entering an unknown directory make: *** /lib/modules/2.6.18-8.el5/build: そのようなファイルやディレクトリはありません. 中止. make: Leaving an unknown directory make[1]: *** [modules] エラー 2 make[1]: ディレクトリ `/root/Download/r8168-8.008.00/src' から出ます make: *** [modules] エラー 2 [root@localhost r8168-8.008.00]# 宜しくお願いします

  • LANドライバーがわかりません。。

    マザーボード shuttle FB51を使用しているのですが、 OSを入れ替えたところLANがつながらなくなりました。 調べているとNetworkドライバーをダウンロードすれば よいみたいなのですが、どれを落とせばよいのかわかりません。 こちらのサイトからみたいなのですが。。。 http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=6&PFid=6&Level=5&Conn=4&DownTypeID=3&GetDown=false ご指導のお願い致します。

  • FedoraCore6にて無線LANが使えません

    FedoraCore6にて無線LANが使いたいのですが、ドライバの設定方法がわからなくて困っています。 Linuxについてはまったくの初心者なので、何をしてよいのかがわかりません。 使用している無線LANカードがAtheros Communications製のAR5212 802.11abg NICなので、ネットで調べたところMADWIFI(madwifi-0.9.3.tar.gz)というものを使用するというところまではわかりました。 しかし、このファイルを解凍して、このディレクトリでmakeを実行すると /bin/sh: line 0: cd: /lib/modules/2.6.18-1.2798.fc6/build: そのようなファイルやディレクトリはありません Makefile.inc:66: *** /lib/modules/2.6.18-1.2798.fc6/build is missing, please set KERNELPATH. 中止. と出てきて失敗してしまいます。 本についていたFedoraCoreをインストールしたのですが、1枚目に入っていた kernel-2.6.18-1.2798.fc6.i686.rpm というファイルはインストールされているようです。 何をしたら良いかさっぱりわかりません。 初心者で申し訳ありませんが、よろしくお願いします。

  • Linuxで無線LAN

    corega WLCB54AG2を購入したためTurboLinux10desktopで使いたいのですが、coregaサイトを参照しました。makeの時にエラーがでます。 /bin/sh: cd: /lib/modules/2.6.0-24/build: そのようなファイルやディレクトリはありません Makefile.inc:95: *** /lib/modules/2.6.0-24/build is missing, please set KERNELPATH。中止。 と、表示されます。どのようにすればよいのかご教授していただける方よろしくおねがいします。

  • makeでエラー

    opensuseでUE-1000T-U3を使おうと思ったんですが ax88179のドライバが入りません。 詳しく説明しますと、AX88179_178A_LINUX_DRIVER_v1.5.0_SOURCE.tar.bz2を 展開したあと # make make -C /lib/modules/3.7.10-1.16-desktop/build SUBDIRS=/home/username/ダウンロード/AX88179_178A_LINUX_DRIVER_v1.5.0_SOURCE modules make[1]: ディレクトリ `/lib/modules/3.7.10-1.16-desktop/build' に入ります make[1]: *** ターゲット `modules' を make するルールがありません. 中止. make[1]: ディレクトリ `/lib/modules/3.7.10-1.16-desktop/build' から出ます make: *** [default] エラー 2 で、エラーが出るんですけど どういう状態で、どう直せばいいでしょうか 教えてください、お願いします。

  • Linux CentOSで無線LANに接続したい

    すみません、同じ件名ですが最初の質問には間違いがあると気づきましたので、 新しく質問させて頂きます。 Windowsでは正常に使用可のWLI-U2-KG54LをCentOS(カーネル 2.6.18-8.el5)で使用したいのですが、できません。 lsusbではBUS005 Device 006: ID0411:00da Melco,.Inc. があり、WLI-U2-KG54LのACTランプは緑点灯しています。 lsmodでは、それらしきものがありません。 WEB検索の結果から以下を試しました。 ■zd1211-firmware をダウンロードする方法を試しました。 ./lib/firmware/ に zd1211 とリネームして保存する ("mv zd1211-firmware /lib/firmware/zd1211") をやりましたが lsmodにそれらしきものが表示されることはありませんでした。 ■ndiswrapperを使う方法は、ndiswrapper-X.XX.tar.gz を試しましたが、makeでエラーになります。 以下、エラーメッセージ make -C driver make[1]: ディレクトリ `/root/Desktop/ndiswrapper-0.7/driver' に入ります You don't seem to have sources for your kernel; install them in/ usr/src, link /lib/modules/2.6.18-8el5/build to it and try it make[1]*** [prereq_check] エラー 1 make[1]: ディレクトリ `/root/Desktop/ndiswrapper-0.7/driver' から出ます make: *** [all] エラー 2 となります。 有線LANに接続できる環境にありませんが、Windowsとデュアルブートにしていて、必要なファイルがあればそちらからダウンロードすることはできます。 上記2つの方法のどちらでもかまいませんので、無線LANを使用するには(まずは、linuxにドライバを入れて認識してもらいたい)には、この先何をすればよろしいでしょうか。 なお、Windowsは、それなりに分かりますが、 、Linuxは勉強を始めたばかりですので、初心者になります。 よろしくお願いします。

  • Realtekにアクセスできません

    皆様、こんにちわ。私のPCのサウンドデバイスマネージャーはRealtekを使用していますが、同社のダウンロードサイトにアクセスすると「Internet Explorerではこのページは表示できません」とエラーが出ます。現在、ネットに接続可能なPCは1台のみなので、他のPCでテストできません。皆様のPCでアクセス可能かご協力をお願い申し上げます。 http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=4&PNid=14&PFid=24&Level=4&Conn=3&DownTypeID=3&GetDown=false

  • Vine Linux3.2で無線LANを使いたい

    OSはVine Linux 3.2です。 無線ルーターはBUFFALOのAir Station G、アダプタはUSBタイプのG54(WLI-US-KG54)です。 使用PCはソニーの古いノートパソコンです。 ネットで調べると、rt2570というドライバーが利用できるようなので、「rt2570-1.1.0-b2.tar.gz」というファイルを入手しました。 コマンドで解答したフォルダにある「Module」に移動して、makeコマンドを入力したら以下のエラーが出ました。 Makefile:170: /lib/modules/2.4.31-0vl1.8/build/Rules.make: そのようなファイルや ディレクトリはありません make: *** ターゲット `/lib/modules/2.4.31-0vl1.8/build/Rules.make' を make する ルールがありません。中止。 rpmファイル「rt2570-1.1.0-uvl0.b2.src.rpm」でも同じエラーが出ました。 [root@localhost root]# rpm --rebuild rt2570-1.1.0-uvl0.b2.src.rpm rt2570-1.1.0-uvl0.b2.src.rpm をインストール中 実行中(%prep): /bin/sh -e /var/tmp/rpm-tmp.27974 (省略) + cd rt2570-1.1.0-b2 + cd Module + make Makefile:170: /lib/modules/2.4.31-0vl1.8/build/Rules.make: そのようなファイルや ディレクトリはありません make: *** ターゲット `/lib/modules/2.4.31-0vl1.8/build/Rules.make' を make する ルールがありません。中止。 エラー: /var/tmp/rpm-tmp.27974 の不正な終了ステータス (%build) RPM ビルドエラー: /var/tmp/rpm-tmp.27974 の不正な終了ステータス (%build) 何が原因でインストールが出来ないのか全くわかりません。 どうすれば、正常にインストール出来るでしょうか? こちらはリナックス勉強中の初心者です。よろしくお願いします。 また、無線LANの設定方法などを詳しく解説したサイトなどがあれば教えて下さい。 よろしくお願いします。

  • Linuxでのドライバーインストールについて

    Debian 7.5をインストールしたPCに、PlanexのWi-Fi USBアダプタ・USFang300を接続して使いたいと思っています。 下記のサイトを参考にRealtekのページからRTL8192DU-VCのUnix (Linux)向けファイルをダウンロードしました。 http://obdnmagazine.blogspot.jp/2012/10/tested-planex-gw-usfang300-lan-ax3a6.html ダウンロードページ:http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=4&PNid=53&PFid=53&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#RTL8192DU-VC ファイル名:RTL8192DU_linux_v4.0.0_5260.20120921.zip 上記ファイルを展開したできたフォルダにあるinstall.shを使ってインストールしようとするとエラーが出るので、同フォルダ内のdriver/rtl8192DU_linux_v4.0.0_5260.20120921.tar.gzを展開し、 そのディレクトリで# make。8192du.koというファイル(ドライバ?)ができたので、 # install -p -m 644 8192du.ko /lib/modules/3.2.0-4-686-pae/kernel/drivers/net/wireless/ # /sbin/depmod -a 3.2.0-4-686-pae としました。 が、その後PlanexのWi-Fi USBアダプタ・USFang300を接続してみたものの使えません。 ifconfigやiwconfigを試そうとしましたがターミナルが反応しなくなりました。(Command+Cも使えない状態。インストールしたファイルを削除したらifconfigもiwconfigも使えるようになりました) 上記の参考サイトを見るとMakefileの内容を手直ししてるのですが、やはりそれをしないとちゃんとしたドライバーファイルは出来ないのでしょうか? もしそうだとしたらどこをどうすればよろしいんでしょうか? Makefileの内容を直すことなんか私にはできません。 どなたか教えてくだされ~