USB無線LAN登録でつまづいています

このQ&Aのポイント
  • vine linux 2.6でwli-usb-kb11というUSB無線LANを利用しようとしていますが、登録方法がわからず困っています。
  • make configでエラーが発生し、先に進むことができません。
  • 参考にしたサイトやインストールに使用した本の情報もあります。
回答を見る
  • ベストアンサー

USB無線LAN登録でつまづいています。

vine linux 2.6 で wli-usb-kb11 というUSB無線LANを利用しようと思っています。 ネット上で登録方法が2つほど見つかり実施しているのですが、make configで停止してしまい、先に進むことが出来ません。 Build Prism2.x PCMCIA Card Services (_cs) driver? (y/n) [y]:(enter) Build Prism2 PLX9052 based PCI (_plx) adapter driver? (y/n) [n]:(enter) Build Prism2.5 native PCI (_pci) driver? (y/n) [n]:(enter) Build Prism2.5 USB (_usb) driver? (y/n) [n]: y(enter) Linux source directory [/lib/modules/2.4.22-0v12.10/build]:(enter) ここでエラーが発生します。 Linux sorce tree /lib/modules/2.4.22-0v12.10/build is incomplete or missing! エラーになったディレクトリに移動しようとするとmodulesのところまでいけるのですが、2.4.22-0v12.10のところで「そのようなファイルやディレクトリはありません」と表示されます。 ここから先に進めずにズット悩んでいます。 よろしくお願いいたします。 参考にしたサイト http://robotics.aist-nara.ac.jp/~tsuyo-s/linux/linux.html#wli_usb_kb11 http://a-axis.com/left/archives/000026.html インストールに使用したMook http://www.amazon.co.jp/exec/obidos/ASIN/4898145035/

  • muuuuu
  • お礼率75% (101/133)

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

  • ベストアンサー
noname#8330
noname#8330
回答No.2

カードはprismで動くならまぁ動作はする可能性大だよね。 つーか、 | エラーになったディレクトリに移動しようとすると | modulesのところまでいけるのですが、 | 2.4.22-0v12.10のところで | 「そのようなファイルやディレクトリはありません」と表示されます。 はおかしいでしょ? 自分はVineは1.0しか(笑、本当に)使ってないので最近の事は全く分かりませんがカーネルは自分でコンパイルしたものですか?それにmake configはwlan-linuxの事なのかな? 仮に自分でコンパイルしたなら、カーネルをコンパイルした段階でmake modules_installを行っていないのでは?OSが提供してるカーネルならカーネルヘッダがインストールされてないとか?2.4.22-0v12.10がなきゃ当然、ドライバはコンパイル出来ないはずですね。 どのみち、その部分は大したエラーではない(致命的だけど回避は難しくないでしょ)とりあえず、カーネルヘッダをなんとかしてみましょう。道は開けると思いますよ。

muuuuu
質問者

お礼

回答ありがとうございます。 Linuxの基礎も判らないまま挑戦しているので悪戦苦闘です。 一度原点に戻って、基礎から勉強してみようと思います。

その他の回答 (4)

noname#8455
noname#8455
回答No.5

およそ "ズット" という場合、Linuxでは数週~数ヶ月になるような気もします(^^; 3日前からだと最初は何かと戸惑いは大きいかもしれませんね-。 触り始めたばかりという状況からの想像ですが、カーネル周りをご自分ではまだ触っていないとすると 2.4.22-0vl2.10 になるのは Vineの 2.6r4 ではないかと思います。 Vine2.6r4でlinux-wlan-ngを使う場合は pre21かpre22がいいかと思います。(多分pre17以前は入りません) 注意点は先の参考URLですが、 まず 2.6のr3でもr4でも .config をコピーで作成してあげなければいけないこと と pre18以降では一旦 make allを行った所でエラーになるのを確認してから touchで MARKER というfileを作成してもう一度 make all を行うこと というのを念頭にして 000026 と 000027 を読み合わせて頂けるとうまくいきそうに思います-。

noname#8455
noname#8455
回答No.4

えっと.. 気付きついでなのですが: 0v12.10 ではなくて 0vl2.10 ですよね(^^? (0v のあと は 数字1 ではなく Lの小文字)

muuuuu
質問者

お礼

はい、後から気付きました。(^^;) TABキーで文字を補完してくれるのに気がついて、「あ、小文字Lだ」と気がついた次第・・・。

noname#8455
noname#8455
回答No.3

参考にしていただいたページ(2つめのほう)を書いた者です(^^# およその状況は想像できる部分はあるのですが、 Vineの2.6は r4なのかr3なのか 使おうとしている linux-wlan-ng(ですよね?) のバージョンは 0.2.1の pre17なのか pre18より後ろ(なら何番)なのか 等の具体的なことが判らないので ページに書いてあることを はしょってしまっているために うまくいかないのか それとも別に要因がありそうなのか が予想できないように思います。 念のためですが、000026.html は [まずは当初~以前の状態= Vine2.6r3 あたりまでのコト] と書いていますし、最後のほうにちゃんと[その後、Vine を2.6r4にしようとしたらつまづいたワケですね.^^; その点は その2 以降にて~] とお断りをいれております。 (↑ちゃちゃっとななめ読みで済まされていませんかぁ?^^) (もちろんブログページなので読みにくいこととは思いますが、私自身Linux初心者なので 必要なコトは全部書いているつもりです:私自身やりなおすときは これとこの前後のページを見返してやっていますし) Vine3.0ではまた少し状況が変わってきますが、2.6のr3(はバグがやばいようです)やr4では 先にカーネル弄ったりしてなければ(&PC固有の要因もなければ) 落着いてやればうまくいく可能性はかなり高いですよ。

参考URL:
http://a-axis.com/left/archives/000027.html
muuuuu
質問者

お礼

回答ありがとうございます。 ystさんからお返事をいただけて、大変嬉しく思います。 Linuxに触れたのが3日前という状態でしたので、本当に初心者中の初心者状態です。 ネット上でアレコレ探して、「これでいってみよう」というノリで挑戦しているので苦労しています。 ご指摘の通り、内容をよく理解せずに真似ていたようです。もういちど読み返してチャレンジしてみようと思います。

  • hayama613
  • ベストアンサー率52% (208/393)
回答No.1

WLI-USB-KB11は持っていないので、全くと言って良い程、解かりませんがWLI-USB-KB11のマニュアルでしたら、下記記載のURLよりPDF方式で、ダウンロード出来ますので、参照にされては如何でしょうか。 回答に対する自信はありません。 全く質問と食い違っていたらすみません。

参考URL:
http://buffalo.melcoinc.co.jp/download/manual/w/wliusbkb11.html
muuuuu
質問者

お礼

回答ありがとうございます。 Linuxで利用しようとしているので苦労しています。 参考URLはLinux用ではありませんでした。

関連するQ&A

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

  • 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 というファイルはインストールされているようです。 何をしたら良いかさっぱりわかりません。 初心者で申し訳ありませんが、よろしくお願いします。

  • 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

  • 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で無線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。中止。 と、表示されます。どのようにすればよいのかご教授していただける方よろしくおねがいします。

  • Debian(amd64)でdriverをコンパイルに失敗する

    Debian(amd64)でdriverをコンパイルに失敗する DebianでPT1のドライバをコンパイルしようとしたところ、 make[1]: ディレクトリ `/lib/modules/2.6.26-2-amd64/build' に入ります make[1]: *** ターゲット `modules' を make するルールがありません。中止 make[1]: ディレクトリから `/lib/modules/2.6.26-2-amd64/build' 出ます make" ***[pt1_drv.ko] エラー 2 となりドライバが作成できません。 調べたところmakeに失敗するのは下記がバージョンがずれているときと出ていましたがこれ以上は疎くわかりません。 dpkg -l | grep linux-source ii linux-source-2.6.26 2.6.26-24lenny1 dpkg -l | grep linux-headers ii linux-headers-2.6.26-2-amd64 2.6.26-24lenny1 ii linux-headers-2.6.26-2-common 2.6.26-24lenny1

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

  • 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に関係 するものでしょうか。カーネルの新しい設定を教えて、 お願い致します。

  • Fedora32でUSB Wi-Fiを使いたい

    ノートPCにFedoraをインストールして使っています。 内臓のWi-Fiが11nまでの対応なので、11ac対応のUSB Wi-Fiを導入しようと思い、 以下のURL等を参考にしました。 https://blog.techlab-xe.net/linux-use-usb-wifi-2016/ 以下の製品を購入しました。 WN-AC433UA (IO DATA) https://github.com/gnab/rtl8812au のReadmeにあるようにしてインストールを行いました。 $ git clone https://github.com/gnab/rtl8812au $ cd rtl8812au $ make このとき、以下のようなエラーが出ました。 --------------------------- make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.8.13-200.fc32.x86_64/build M=/home/nob/rtl8812au modules make[1]: *** /lib/modules/5.8.13-200.fc32.x86_64/build: そのようなファイルやディレクトリはありません. 中止. make: *** [Makefile:1068: modules] エラー 2 --------------------------- OS : Fedora release 32 (Thirty Two) kernel : 5.8.13-200.fc32.x86_64 どのように対処すればよいのか分からずに困っております。 以上、よろしくお願いいたします。

  • makeによるソースのコンパイル方法について

    RS485の規格で、動作する、USBとRJ45を接続するケーブルを使用したいと考えています。 Linux(Raspberrypi(debian_version9.1))で作動をさせたいのですが、ドライバーが、 https://www.exar.com/design-tools/software-drivers のサイトにある、 Product Family /USB UART Part Number(s)/XR21V1410, XR21V1412, XR21V1414, XR21B1411, XR21B1420, XR21B1422, XR21B1424, XR22801, XR22802, XR22804 Operating System/Linux 3.6.x and newer Driver Version/1B を、ダウンロードすると、 xr_usb_serial_common_lnx-3.6-and-newer-pak.zip  Makefile  README.txt  xr_usb_serial_common.c  xr_usb_serial_common.h  xr_usb_serial_hal.c  xr_usb_serial_ioctl.h というファイルが入っていました。 README.txtを見て、 --------------------------------------------------------------------------- Installation ------------ * Compile and install the common usb serial driver module # make # insmod ./xr_usb_serial_common.ko --------------------------------------------------------------------------- 「make」というコマンドを実行しているのですが、 --------------------------------------------------------------------------- make -C /lib/modules/4.9.59-v7+/build M=/lib/modules/4.9.59-v7+/build make[12]: ディレクトリ '/lib/modules/4.9.59-v7+/build' に入ります --------------------------------------------------------------------------- を繰り返し表示し、 CTRL+Cを押して止めようとすると、 --------------------------------------------------------------------------- makefile:9: ターゲット 'all' のレシピで失敗しました make[11]: *** [all] 割り込み makefile:9: ターゲット 'all' のレシピで失敗しました --------------------------------------------------------------------------- のようなものを繰り返し表示します。  Linuxのコマンドはある程度わかりますが、添付されているCのファイルをコンパイル して、ドライバーをつくるんだろうくらいしかわからない初心者です。  このmakeはどうやったらRaspberryPiで正常にコンパイルができるようになるのでしょうか。  具体的なやり方を、教えていただけないでしょうか。