Vine Linux 4.1 NICの認識のさせ方

このQ&Aのポイント
  • NEC VersaPro VY14M/RF-WにVine Linux4.1をインストールしたが、NICが認識されない問題について
  • dmesgのエラーメッセージ"tg3.c:Cannot find proper PCI device base address, aborting."について詳細を調査
  • BroadcomのHPからダウンロードしたLinux用のドライバがコンパイル失敗している問題について
回答を見る
  • ベストアンサー

Vine Linux 4.1 NICの認識のさせ方

Linux初心者ですが、事情があり、利用することになりました。 NEC VersaPro VY14M/RF-Wに、Vine Linux4.1(ダウンロード版)をインストールしましたが、NICが認識しません。 ネットで、確認しましたが、解決できていません。 知識のある方、ご教授いただけますでしょうか。 下記のコマンドを実施したところ、メッセージがありました。 #dmesg tg3.c:v3.66d (September 1,2006) tg3.c:Cannot find proper PCI device base address, aborting. ------------------------------------------------------------ #lspci 0c:0b.0 Ethernet controller: Broadcom Corporetion NetXtreme BCM5705M_2 Gigabit Ethernet (rev 03) ------------------------------------------------------------- #dmesgのエラーが、問題と思いますが、 tg3.c:Cannot find proper PCI device base address, aborting. は、なにを意味しているのでしょうか。 ちなみに、BroadcomのHPから、Linux用のドライバをダウンロードしましたが、コンパイル失敗してしまっているようです。 ※HPはVer.3-73b-1が、記載ありました。 よろしくお願いいたします。

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

  • ベストアンサー
  • kusa_mochi
  • ベストアンサー率76% (1599/2089)
回答No.1

多分ドライバが適合していないのでは。 下記サイトの人と同じように。  http://www.is.sci.yamaguchi-u.ac.jp/~kawamura/Japanese/Comp/FMV_830MG.html おそらく対処としては、Broadcomのサイトで公開されているLinux用ドライバをインストールするしかないのではと思う。 という事で、コンパイルが失敗している原因を突き止めて対処する事が最短距離かと。 外部からドライバを持ってくると、カーネルを再コンパイルする必要が有る。 それゆえ、  ・kernel-source  ・gcc がパッケージとして追加されている必要が有ったと思う。 上記パッケージをSynpaticsパッケージマネージャで追加しただろうか? (それ以外に細かいものが必要だった場合は、依存関係をチェックした際に必要という事で自動でインストール対象に追加されると思う)

tak25_2
質問者

お礼

貴重な情報ありがとうございました。 未だに稼働しておりません。 カーネルのVer.を変えたりしながら、インストールを試みていますが、未だにネットワークが稼働しておりません。 もうしばらく、格闘してみます。 ご助言ありがとうございました。 今後とも宜しくお願いいたします。

関連するQ&A

  • CentOs5で、NICが認識されない

    Linux初心者です。 CentOS5を自分のPCにインストールしたのですが、NICが認識されません。 /sbin/lspciを打ったところ、Ethernet controller : Attansic Techonology Corp. Unknown device 1083(recc0)という表示が出てしまいます。 どなたか助けてください。 お願いします。 あいまいな質問で申し訳ないのですが、 回答してくださる方で、情報が足りないのであれば、教えてください。

  • Vine Linux のネットワークインストール

    古いEpson のノートにVine Linux のネットワークインストールをしています。 (DVD ドライブは故障しています。) https://www.mlab.im.dendai.ac.jp/linux/2004/install/vine/net/ に従い、 bootnet.img を入れたFDからboot できました。 トラブルはインストール方法~HTTPなどの次で、適合するLANドライバが無いと言われます。NICは Broadcom NetXtreme Gigabit Ethernet です。 選択肢の中に Broadcom (tg3) がありますが、動きません。 FTPサイトから drvnet.img をダウンロードして、別フロッピーにコピーして 入れて見ましたが、"マウントに失敗した”と言われます。 ドライバの入ったフロッピーがあれば、通りそうなのですが、 よろしく御願い致します。

  • ドライバが認識されません

    突然OSが壊れてしまい、windowsが起動しなくなりました。 リカバリディスクがないため知人に相談し、XP Proを購入、再セットアップをしました。 いくつかのデバイスが認識されていなかったので、知人にアドバイスをもらいながらネットで探して修復しています。 認識されないデバイスがあと3つだけなのですが、デバイスがなかなか見つかりません。 誰か知ってる人がいらっしゃれば教えてください。 イーサネットコントローラ:Broadcom NetXtreme BCM5750 Gigabit Ethernet Controller 基本デバイス:Ricoh RL5C592 Memory Stick Bus Host Adapter 基本デバイス:Ricoh xD-Picture Card Controller EVERESTを使用してデバイス名は判別しました。 よろしくお願いします。

  • CentOS5.2でNICが認識されない。

    Linuxサーバの勉強のために、CentOS5.2をインストールしていますが、NICが認識されずに行き詰っています。 ■環境 MB:VIA VT82C694X Apollo Pro133A CPU:Pentium III 1G MEM:768MB HDD:80GB NIC:Realtek RTL8139 と Realtek RTL8269SC OS:CentOS 5.2 (2.6.18.92.e15) 試したコマンドと結果。 ---- lspci → 結果無し cat /proc/ioports | grep Rther → 結果無し cat /proc/interrupts | grep Rther → 結果無し ---- これらのことから、カーネルがPCIスロット自体を認識しておらず、PCIに刺しているNICも当然認識されていないと推測しています。 つい先日までWindows 2000が実稼動していたマシンなので、MBやPCI、NICの不具合ではないと思います。 Googleでかなり調べてみたのですが、検索ワードが悪いのか、解決策が見つかりません。 確認手順などアドバイスがありましたらご教授下さい。 宜しくお願いします。

  • 2枚目のNICが認識されない

    雑誌付録のRed Hat Linux 9を使用しています。 NICカードを2枚使用するため、1枚目はオンボードのLANカードを使用し、2枚目のNICとしてPCIスロットにBUFFALOのLGY-PCI-TLを挿したのですが、認識されません。 このカードは、Linuxマシンに挿す直前にWin 2kマシンで動作確認しました。また、BUFFALOのサイトには、Red Hat 6.2日本語版では動作実績あり、ドライバはne2k-pci.c、自動認識されるとありました。 実際に自分のマシンを立ち上げると、起動画面を見ていても"eth1"の文字が出てくることはなく、自動認識されません。そこで、/etc/modules.conf に alias eth1 ne2k-pci という1行を加え再起動してみましたが、それでもだめ。 modprobe ne2k-pci を実行すると「IO または IRQ パラメータが不正」というようなメッセージが出て(都合により英語環境で使っているので、実際に表示されるメッセージとは違います)ismod ne2k-pci failedと表示されます。 ipconfig eth1 を実行すると、Device not foundというエラーが出ます。 lsmod コマンドでは、オンボードのNIC(eth0)が使用するtulipは表示され、eth0にLANケーブルをつなげれば外部サイトにpingを打ってもちゃんと応答が返ってくるのですが、eth1にLANケーブルをつなぐと、127.0.0.1と自分のプライベートアドレスにはpingを打っても正常な応答が返ってきますが、他のアドレスにpingを打つと「ネットワークに接続できません」(connect:Network is unreachable)というエラーが出ます。 まだLinux歴数日の初心者ですが、どうかよろしくお願いいたします。

  • インターネットに突然接続できなくなりました。

    インターネットに突然接続できなくなりました。他のコンピューターは接続できますしケーブルを変えてもだめです。ローカルホストをpingすると帰ってきますがipconfigでは1行しか表示されません。デバイスマネージャで見るとネットワークカードは機能していると出ますがイーサネットコントローラに?が付いていおり、このデバイスは正しく構成されていません、と表示されています。ネットワークはワイヤレスは使っていませんでした。機種はHP Compaq nx6320でWindows XP Professionalです。hpの情報によるとドライバコントローラはBroadcom NetLink Gigabit Ethernet PCI Controller のようなのですが、hpのドライバインストールサイトではBroadcom NetXtreme Gigabit Ethernet - PCI Express用のドライバしかこの機種には載っておらずインストールしてみましたが変わりありません。このドライバが本当に正しいのかもわかりません(名前が違うので)BroadcomのサイトでNetlinkと付くドライバをすべてダウンロードしてみましたが、うまく更新できませんでした。ハードウェアの問題なのでしょうか、それともやはりドライバの更新がうまくいっていないのでしょうか。そもそも本当にイーサネットコントローラが問題なのかもはっきりしないのですが。。。

  • LinuxでDHCPサーバ構築:2枚目NICの認識

    Linuxでルータを構築しようとしています. # lsmod 3c59x 28264 1 e100 52996 1 (以下略) のように2枚とも認識されているようで,ifconfigの結果でもeth0,eth1ともMACアドレスが表示されています. ところが,DHCPを起動させようと # /etc/rc.d/init.d/dhcpd start を実行するとエラーが出ます. dhcpdを起動中: Internet Software Consortium DHCP Server 2.0pl5 Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium. All rights reserved. Please contribute if you find this software useful. For info, please visit http://www.isc.org/dhcp-contrib.html eth1: not found exiting. [失敗] eth1は認識されていないのでしょうか? Dell Precision620, Vine2.6r4(2.4.22), eth0はPCI(型番不明),eth1はオンボードです. よろしくお願いします.

  • PCIデバイスについて

    PCIデバイスについて 2つ質問があります。 1. BusyBoxで作ったルートファイルシステムと Kernel.orgから取ってきたLinuxカーネルを使って 組み込み用のLinux環境を作成しました。 そこそこ動作しているように思うのですが lspciコマンドを使うと以下の表示が出ます。 lspci:/sys/bux/pci/devices: No such file or directory ルートファイルシステムには必要最小限の ディレクトリしか用意していないので、sysディレクトリは 作っていないのですが、sysディレクトリを用意すれば解決するのでしょうか? それとも、何か設定ファイルを用意する必要ありでしょうか? 2. Linuxにはターゲット上のPCIバスにつながっているデバイスを 自動で認識して、初期化を行う機構があると聞きました。 本処理はカーネルソースのどこが該当するかご存知でしたら 教えてください。 もしくは、参考URLがあればよろしくおねがいします。

  • Fedora14でATHEROS製NICの認識

    Fedora14でATHEROS製のNICを認識させるため、ドライバ(AR81Family-linux-v1.0.1.14.tar.gz)をメーカサイトで入手してmakeしたところ、以下のエラーが出てインストールできません。 > src/atl1e_main.c:1859:24: error: ‘struct net_device’ has no member named ‘mc_list’ > src/atl1e_main.c:1859:58: error: 不完全型のポインタへの間接参照 どなたか、解決策を教えて頂けないでしょうか? 「実行中のkernelはSMPだが、kernel sourceはUPだ」というWarningが出ているので、Fedora14のSMP kernelのsourceを探したのですが見つかりませんでした。(Fedora10くらいで統合されたとか..) これが影響しているのでしょうか? ちなみに、解凍したMakefileでそのままmakeすると > Makefile:173: *** *** Aborting the build. *** This driver is not supported on kernel versions older than 2.4.0. というエラーが出るのですが、これはMakefileの該当行をコメントアウトして回避させています。 よろしくお願いします。

  • LANチップが認識されないのですが

    Linux初心者です。 先日購入したマザーボードにFedoraCore1をインストールしたのですが、オンボードのLANチップを認識してくれません。購入したマザーボードはASUSのP4P800 SEで、LANチップはMarvell 88E8001を積んでいます。 /sbin/lspci では接続はunknownで認識はされていました。 とりあえずググってみて、SK98xx Gigabit Ethernet Sever Adapterから"linux Kernels 2.4.x and 2.6.x”というドライバをインストールしてみたのですが、カーネルのソースを入れていないためエラーになってしまいます。 そこでASUSのホームページからLANドライバをダウンロードしてみたのですが、複数のドライバーがZipファイルでまとめられてる上にReadMeがなく、どうしていいのかわかりませんでした。 とりあえず余っていた10baseのカードでインターネットは出来るようにしたのですが、せっかく速いチップが付いているのにとっても悔しい気がしてなりません。どなたかご教授お願いいたします。