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

このQ&Aのポイント
  • CentOS 5での無線LAN接続設定方法がわからない初心者のためのアドバイス
  • DELL Inspiron Mini 10vにCentOS 5.4をインストールしている場合の無線LAN接続設定についての具体的な手順
  • make allコマンドの実行中にエラーが発生し、ディレクトリが存在しない原因と解決策について
回答を見る
  • ベストアンサー

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

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

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

>他で上手くいきません。 これだけでは調べようもないです。 http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=4&PNid=14&PFid=7&Level=5&Conn=4&DownTypeID=3&GetDown=false からDLしたドライバをビルドしたい…のですか? エラーメッセージくらい掲示しましょう。 ただ…このドライバは >Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller のドライバであり、「有線LAN」向けのドライバですが…。 >Network controller: Broadcom Corporation BCM4312 802.11b/g のドライバではありませんよ? Linuxで無線LANは割と敷居が高いようですが… ubuntuの方がまだ敷居は低いらしいですが…<自分で検証したわけではないのであしからず

moco_to_moco
質問者

お礼

回答ありがとうございます。 今の私の知識では質問すらままならないので、専門の方に直接会って教えてもらおうと思います。 覚えたいのではなく、ただ使いたいだけだったのですが、敷居も高いとのことですので…。

その他の回答 (1)

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

ま~kernelのバージョンは違いますが [user@localhost ~]$ rpm -qf /usr/src/kernels/2.6.18-194.17.4.el5.centos.plus-i686 kernel-devel-2.6.18-194.17.4.el5.centos.plus [user@localhost ~]$ ってことで、kernel-develパッケージ、インストールしてます? カーネルドライバをビルドするなら必要ですよ。

moco_to_moco
質問者

お礼

回答ありがとうございます。 kernel-develパッケージインストールしましたが他で上手くいきません。 Linuxは難しいですね。 ややあきらめムードです(ーー;)

関連するQ&A

  • 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]# 宜しくお願いします

  • 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」の文字は見当たりませんでした こういう場合は、どうしたら良いのでしょうか? お忙しい中恐縮ですが、上級者の方でお分かりになるかたがいらっしゃいましたら ご教授いただけると嬉しいです。

  • 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は勉強を始めたばかりですので、初心者になります。 よろしくお願いします。

  • centOS6.5 zaptel インストール

    linux初心者です。 cent OS6.5 へZAPTELのインストールを試していますが エラーがでてつまってしまいました。 module sekectで以下のみ選択 ztdummy [x]を入力し、保存して終了し、 makeコマンドしましたが以下のエラーが出まして詰まりました。 何か他の設定が必要かと思うのですが、何のエラーかさえもわからなく、 どうか教えていただけないでしょうか。 よろしくお願いたします。 make[3]: *** [/usr/local/src/zaptel-1.4.12/kernel/zaptel-base.o] エラー 1 make[2]: *** [_module_/usr/local/src/zaptel-1.4.12/kernel] エラー 2 make[2]: ディレクトリ `/usr/src/kernels/2.6.32-431.el6.x86_64' から出ます make[1]: *** [modules] エラー 2 make[1]: ディレクトリ `/usr/local/src/zaptel-1.4.12' から出ます make: *** [all] エラー 2 [root@hiroki zaptel-1.4.12]#

  • LaVie G 内蔵ワイヤレスLAN + madwifi

    こんにちわ、いつもお世話になっております。 自分のノートLaVie G RXにFedora Core 1をインストール しました。ノートの内蔵無線LANは UGJZ 10a/b/g MiniPCI Network Adapter madwifiをダウンロードし、 makeしたいですが、以下の エラーメッセージがあります、 [root@d191pool28 madwifi]# make for i in ./ath_hal ./wlan ./driver; do \ (cd $i; make); \ done make[1]: Entering directory `/root/madwifi/ath_hal' make -C /lib/modules/2.4.22-1.2115.nptl/build SUBDIRS=/root/madwifi/ath_hal modules make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl' . . (省略) . make[2]: *** [modules] Error 1 make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/madwifi/wlan' make[1]: Entering directory `/root/madwifi/driver' make -C /lib/modules/2.4.22-1.2115.nptl/build SUBDIRS=/root/madwifi/driver modules make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl' The present kernel configuration has modules disabled. Type 'make config' and enable loadable module support. Then build a kernel with module support enabled. make[2]: *** [modules] Error 1 make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl' make[1]: *** [all] Error 2 make[1]: Leaving directory `/root/madwifi/driver' make: *** [all] エラー 2 [root@d191pool28 madwifi]# そのエラーはFedora Core 1のカーネル2.4.22-1に関係 するものでしょうか。カーネルの新しい設定を教えて、 お願い致します。

  • 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の設定方法などを詳しく解説したサイトなどがあれば教えて下さい。 よろしくお願いします。

  • 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 で、エラーが出るんですけど どういう状態で、どう直せばいいでしょうか 教えてください、お願いします。

  • CentOS5にvmware-toolsのインストール

    vmwareにCentOSでデスクトップ環境を作っています。ホストとゲスト間のコピー&ペーストがしたいのですが、vmware-toolsのインストールで困っています。 環境は以下の通りです。 Host OS:Windows XP + VMware5.5.1 Guest OS:CentOS 5および5.1 vmware-toolsをインストールする際にkernel-headerの要求で詰まってしまいます。ネットで調べると定番の問題のようでkernel-source またはkernel-develのインストールでよいとのことで、確認すると既にインストールされています。しかしdefaultで聞かれる[/usr/src/linux/include] は存在しません。 現在のカーネルのバージョンは > uname -a Linux hostname 2.6.18-53.1.4.el5 #1 SMP Fri Nov 30 00:45:16 EST 2007 i686 i686 i386 GNU/Linux となっており、この番号を元に検索すると以下のディレクトリがありました > find / -name 2.6.18-53* -print /usr/src/kernels/2.6.18-53.1.4.el5-i686 /lib/modules/2.6.18-53.1.4.el5 そこでこれらをpathに与えてみました。defaultのpathにリンクを張っても見ましたが What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] /lib/modules/2.6.18-53.1.4.el5/build/include The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match your running kernel (version 2.6.18-53.1.4.el5). Even if the module were to compile successfully, it would not load into the running kernel. What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include] となり堂々巡りです。 インストールの方法は、rpmとtarball両方試しました。 ネット上では皆さんkernel-develをいれて解決されている用なのですが、いったい何が間違っているのでしょうか?