抱えたけんけんのFedora、FreeBSD勉強日記。Linux/Unixのデスクトップ用途として使う秘訣お教えします。>2011年01月20日17:45ndiswrapper-1.56がコンパイルエラーになる。2.3.36準備ndiswrapperをコンパイルするための環境を用意しましょう。kernel-PAE-develエラー状態ndiswrapper-1.56がコンパイルエラーになります。10.10でも同様のエラーが生じるはずです。ndiswrapper-1.56は、こちらからダウンロードできます。Firefoxでリンク先を開いた場合、ファイルの解凍ができるのでそのまま[ダウンロード]に展開します。ダウンロード/ndiswrapper-1.56makeエラーメッセージは以下のように出力されます。2パッチを当てるこのコンパイルエラーを解決するためには、ndiswrapper-suse.patchとndiswrapper-1.56-2.6.35.patchをダウンロードします。(ダウンロードディレクトリにファイルを置きます。../ndiswrapper-1.56-2.6.35.patchmake!!これでndiswrapperをmake出来るはずです。makeでmakeしてください。カーネルのバージョンに気をつけてndiswrapperのモジュールをコピーしてください。Windowsドライバのインストール解凍Windowsドライバのファイルの拡張子が.exeの場合、lhaかzipで解凍できます。(ドライバのファイルのファイル名をfile.exeと仮定します。.としてディレクトリを作っておきましょう。憩いの場さんのlhaのrpmからダウンロードし、そのままパッケージマネージャーでインストールしてください。file.exeで解凍できます。file.exeとすれば解凍出来ます。インストールndiswrapperでWindowsドライバをインストールするには、Windowsドライバファイルである拡張子がinfのファイルをndiswrapperにインストールさせます。(ここで展開されたファイルは、ディレクトリが作られていない場合を想定しています。次回リナックスが起動するときにndiswrapperを自動で読み込むように設定します。-mモジュールの起動インストールしたndiswrapperモジュールを読み込みます。ndiswrapperこれで、無線LANが有効になるはずです。NetworkManagerGNOMEデスクトップの右上のPCのアイコンの形をしたアプレットをクリックして、無線LANのアクセスポイントを選択してください。WEPなど暗号化していれば、解除キーを入力してください。?ndiswrapperの導入はハードルが高いと思われます。つまずかれたようでしたら気軽にコメントなどで質問してください。12のLiveCDでのインストール後設定等アップデートとりあえず、インストール後はアップデートしましょう。updateいきなり88個の更新firefox-3.5.5-1に更新されていました。パッケージのグループインストールLiveCDからインストールすると、DVDからインストールされた場合と違いインストールされないものがたくさんあります。OpenOfficeなどが入っていません。以下を実行してください。"印刷サポート"追加アプリケーション私個人が愛用しているアプリケーションをインストールします。xtermならGNOME端末より動作がキビキビしているのでインストールしました。"開発ツール"automakeなどソースコードをコンパイルするツールがごっそりインストールされます。cvs、subversion、gitなどのバージョン管理ツールもインストールされます。installするアプリもインストールできるようになります。リポジトリの追加Fedoraの追加リポジトリをインストールします。vlcmplayer用のコーデックのダウンロードMplayerのコーデックダウンロードサイトからall-20071007.tar.bz2をダウンロード。12では、pulseaudioがデフォルトドライバとして使われていますが、alsaドライバに替えてみると、サウンドがうまく動く場合がります。うまく動かない場合は以下を試してみてください。anacondaでanacondaを削除するとudevのチェック時間が短くなる。体感ですが、SELinuxを無効にすると高速化されました。selinuxを”無効”に。/etc/sysconfig/selinuxのファイルをセキュリティは甘くなります。サーバーに使用する方は、SELinuxを無効化しない方が良いでしょう。SELINUX=enforcingをSELINUX=disabledndiswrapperのインストールndiswrapperは無線LANをLinux上で動作させることができないカードをWindowsドライバを使って動作させることができるアプリケーションです。12では、ndiswrapper-1.55をコンパイルできません。rpm-fusionのndiswrapperを使うとインストールことができます。追記:ndiswrapper-1.56ではコンパイルできます。使い方は、ndiswrapperのインストール・使い方を参考にしてください。UbuntuでもOK!!無線LANカードをWindowsドライバで動作させることができるndiswrapperの使い方。Core無線LANカードFedoraやubuntuなどのLinuxで無線LANカードが認識しなくて困っていませんか?Linuxのカーネルkernelや"Fedora"や"ubuntu"が対応していなくても大丈夫です。LANカード、無線LANカードをWindowsドライバで動作させるndiswrapperというツールがあります。ndiswrapperを使って無線LANを使う方法を紹介します。Ubuntuでも、カーネルのインストールの部分だけUbuntu用のインストールをすれば、動作しますので参考にしてください。間違いなどありましたら、質問してください。10.10の場合は、以下のリンクを参照の事。ndiswrapper-1.56がコンパイルエラーになる。LiveCDのインストール時にアプリケーションのインストールをデフォルトのままででインストールした場合を想定しています。無線LANを設定しているときは、ネットに接続できない可能性もあるので、このファイルを保存しておくことをお薦めします。7の場合と違って、そのまま使用してもndiswrapperが動作するように進化していました。ndiswrapperとは?ndiswrapperとは、LinuxからNDISの技術を使用できるようにしたモジュール(簡単に言えば部品)です。NDISとは、ネットワークドライバのインターフェイスです。(規格と思ったら良いのかな?)このndiswrapperを使用すると、Linuxで対応していないネットワークカードでも、Windowsのドライバを使用して、Linuxでも該当するネットワークカードを利用できるようにするツールです。使用した無線LANカードと接続環境は以下の通りです。startとして、NetworkManagerをお使い下さい。ndiswrapperのダウンロードndiswrapperをndiswrapperダウンロードサイトから最新のversionをダウンロードします。現在、ndiswrapper-1.55.tar.gzです。現在、ndiswrapper-1.56.tar.gzが最新です。開発環境のインストールndiswrapperをインストールするための環境を整えます。ndiswrapperは、ソースコードからコンパイルする必要があるので、"開発ツール"をインストールします。"開発ツール"として、コンパイルができるようにします。ちなみにこの作業をする事によって、ndiswrapper以外のアプリケーションをソースコードからインストールする事が可能になります。ndiswrapperのインストールndiswrapperをインストールします。ソースコードをコンパイルです。念のためシャットダウン(再起動ではなく!!)して下さい。(前のバージョンのndiswrapperをインストールしてある場合、モジュールを外す必要があるが、ndiswrawpperがクラッシュした場合は外せないため。)電源が切れたら、PCの電源をつけてFedoraを起動させます。installとすればインストールできます。uninstallを複数回実行している理由は、アンインストールを確実にするためです。このアンインストールを完了させておかないと、ndiswrapperを使用したときにカーネルがクラッシュする場合があるので必ず実行しておくこと。ndiswrapperの利用ndiswrapperのインストールができたので、Windowsドライバーを使って、ドライバをインストールします。Windowsドライバのダウンロード使用している無線LANカードのドライバをダウンロードします。Windows98系とWindows2000/XP系とがある場合、Windows2000/XP系をダウンロードして下さい。lhaのインストールndiswrapperをインストールできたので、Windowsドライバをインストールします。そのためには、Windowsドライバを解凍する必要があります。(Windows上で解凍してもいいですが・・・)大抵のソフトは.lhaか.zipか.exeで配布されています。.exeはほとんどの場合、zipかlhaで解凍できます。12では、yumにlhaは含まれていないのでソースからコンパイルします。Core用のlhaをインストールできますが、ライセンス違反なのでやめておきましょう。installとします。Windowsドライバの解凍Windowsドライバを解凍します。lhaなので(それかzip)Linuxでも解凍できます。wlsetup.exeとして、解凍します。今回の無線LANカードでは、lhaで解凍できました。念のため、zipで解凍する方法を説明しておきます。wlsetup.exeとして、解凍します。ドライバのインストール手順ndiswrapperを使って、ドライバをインストールします。Windows98系とWindows2000/XP用のドライバがある場合は、Windows2000/XP用のドライバを使用しましょう。ドライバ名)となる場合があります。prism54)これは、Linuxカーネルが自動で組み込んだドライバ名です。他のドライバ(この例の場合はprism54)を使ったという事です。prism54とします。その上で、4.ndiswrapperをモジュールとして読み込むへお進み下さい。以下のコマンドを実行します。上でのコマンドが成功しているか確認します。起動時に読み込むための設定が完了しています。内容は無線LANカードの種類によって異なります。ndiswrapperモジュールの読み込みモジュールを読み込むために、以下のコマンドを実行します。ndiswrapperドライバの認識に成功していれば、LEDランプが付いてまた消えます。カードの認識ファームウェアのバージョンが合っていれば、ドライバの認識に成功していれば、LEDランプが付いてまた消えます。\1260:3890:1259:C104.5.confのように、イーサネットアドレス00:01:79:5a:30:8bが取得できていれば成功である。各種セキュリティーに対応した、暗号化されたパスワードを入力してください。デバイスが認識されたら、普通にネットに接続する設定をするだけです。簡単な方法は、[デスクトップ]→[システム設定]→[ネットワーク]からの設定でしょう。###############################念のため、手動で設定する場合を以下に説明します。固定IPアドレス"を参照してください。それぞれ、コマンドで接続する方法と設定ファイルによる接続方法を解説しています。#イーサネットアドレスDHCP_HOSTNAME=DHCPの場合には、BOOTPROTOをdhcpに設定します。HWADDRには、イーサネットアドレスを登録します。イーサネットアドレスは、dmesgから取得します。192.168.1.1で接続可能になります。192.168.1.1が記述してあるかを確認すること。if-corega0などとすればOKです。場合によっては、起動時に接続に失敗します。使用するカードの設定ファイルとすれば接続できます。wlan0とすれば接続できます。参加中!FedoraやubuntuなどのLinuxで無線LANカードが認識しなくて困っていませんか?Linuxのカーネルkernelや"Fedora"や"ubuntu"が対応していなくても大丈夫です。LANカード、無線LANカードをWindowsドライバで動作させるndiswrapperというツールがあります。7でndiswrapperを使って無線LANを使う方法を紹介します。ubuntuでも、カーネルのインストールの部分だけubuntu用のインストールをすれば、動作しますので参考にしてください。10.04で使う場合はこちらへ。間違いなどありましたら、質問してください。Coreで認識してくれない無線LANを使うためには、ndiswrapperを使います。ndiswrapperを使って無線LANカードを認識させる方法を解説します。alphaリリース!ダウンロード先はこちらから。(2)最新コメント「最新トラックバック」は提供を終了しました。/.Phantom70歳でもLinux+卓球+水泳なあひるさんなんか、韓国人の方からリンクされとる。2nd「Amazonライブリンク」は提供を終了しました。「Amazonライブリンク」は提供を終了しました。