• 締切済み

Linux RedHat 5.2にFEther PCI-TXL(VIA VT6102)の設定問題

Linux Version: RedHat 5.2 ネットワークカード: Corega的FEther PCI-TXL(VIA VT6102) www.corega.co.jp Default Configuration:(netconf) Basic Configuration Hostname: XXX.tb.net Adapter1: XXX.tb.net 192.168.1.20 255.255.255.0 eth0 via-rhine Default Gateway: 192.168.1.20 (/etc/conf.modules) alias eth0 via-rthine 流れ: 1>パソコンを最初に起動して、このFEther PCI-TXL(VIA VT6102)カードを認識で きませんでした。そして、netconf画面を開いて、何をしなくても、この画面を閉じたとき に"Activate the changes……"というメニューは出て、"Activate the changes"を選択して閉 じました。次に、”/etc/rc.d/init.d/network restart”というコマンドを実行して、このFEther PCI-TXL(VIA VT6102)カードはOKとなりました。「ifconfig」と「ping 192.168.1.XXX」 は全部 大丈夫でした。しかし、パソコンを再起動したら、このFEther PCI-TXL(VIA VT6102)カードをまた認識できませんでした。 2>そして、私は「www.scyld.com/pub/network/via-rhine.c」から、VIA VT6102関係の新 しいドライバをダウンロードして,「pci-scan.h,pci-scan.c,kern-compat.h」も含んで、/root にコピーして、「gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall – Wstrict-protypes -O6 -c via-rhine.c 」というコマンドを実行して、以下のエラーメッセー ジは出てきました。 In file included from via-rhine.c : 113 Kern_compat.h:148:linux/init.h:No such file or directory 私はlinuxの初心者ですから、困っています。皆さん、よろしく、お願いします。

みんなの回答

  • h_hikita
  • ベストアンサー率40% (104/257)
回答No.1

kernelまわりのヘッダファイルが見つからないようですね... 以下の2点を確認して見てください。 1) kernelのソースはインストールしてありますか? 2) kernelのソースはインストール済みの場合 /usr/include/linuxが /usr/src/linux/include/linuxにsymbolic linkしてあるか? リンクしてない場合は cd /usr/include; ln -s /usr/src/linux/include/linux ./ 等としてみてください。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • scyld.com無き今は…

    数年前にインストしたTurboLinux7/serverに、 イーサネットカードを認識させるのに四苦八苦しています。 どこのメーリングリストを見ても、 「via-rhine.cをコンパイルし…」と書いてありますが、 「pci-scan.h/kern_compat.h/modversions.h」を入手できるサイト、 つまり肝腎の「http://www.scyld.com/」がありませんよね。 scyld無き今、これらのファイルは、一体ドコで入手可能なのでしょうか? via-rhine.oも入手してrpm…もしましたが、全然、カードを認識しないので、もう一度、最初からやろう思っています。 どなたか教えて下さい。どうかよろしくお願いします。

  • VIA VT1616?

    写真の黄色の丸で囲んだチップなのですが、 「VIA VT1616」 と、書かれています。 いったい何者なのでしょうか。 ちなみにサウンドカードは、中古で500円で買ってきた、 「玄人志向 Envy24HT-S PCI」 です。 よろしくお願いします。

  • PCI LANインターフェースカード転送モードを100M固定にする方法

    今使用している。ネットワークカードをautoモード でなく、ネゴシエーションなしで、100M固定で使用 したいととのぞんでいます。 uname -a #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux 環境で使用しています #REDHAT 9です ネットワークのハードウエアを見ると以下が 確認可能です。 以下(1)eth0を設定出来ればいいとは思いますが (2)の情報でも、感謝いたします。 (1)VIA VT86c100A Rhine-II PCI eth0 (2)PCI NE2000 clone eth1 モジュールの情報を参考までに添付します。 有識者のアドバイスにすがりたいと望んでいます 設定、確認方法をアドバイスよろしく お願いいたします。 /sbin/lsmod Module Size Used by Not tainted cs46xx 62832 2 (autoclean) ac97_codec 13640 0 (autoclean) [cs46xx] soundcore 6404 3 (autoclean) [cs46xx] ide-cd 35708 0 (autoclean) cdrom 33728 0 (autoclean) [ide-cd] ne2k-pci 7232 0 (unused) 8390 8508 0 [ne2k-pci] via-rhine 15856 1 mii 3976 0 [via-rhine] ipt_REJECT 3928 6 (autoclean) iptable_filter 2412 1 (autoclean) ip_tables 15096 2 [ipt_REJECT iptable_filter] keybdev 2944 0 (unused) mousedev 5492 1 hid 22148 0 (unused) input 5856 0 [keybdev mousedev hid] usb-ohci 21480 0 (unused) usbcore 78784 1 [hid usb-ohci] ext3 70784 3 jbd 51892 3 [ext3]

  • RedHat Linux 7.2 のルータもしくはFirewall設定問題?

    現状: OS:RedHat Linux 7.2 稼動中Server:Bind,Apache,FTP,Sendmail等 NIC:eth0->内部LAN向け192.168.1.16 eth1->Flets ADSL Modem,IP無し(PPPoE) /etc/sysconfig/network: ... GATEWAY="192.168.1.16" GATEWAYDEV="eth1" FORWARD_IPV4="yes" ... /etc/pppoe.conf: ... ETH="eth1" ... 症状: このLinuxサーバは外部のURLをアクセスすることは問題ないけど、内部LANのWindowsパソコンから外のInternetサーバを訪問できない状態なっています。 例えば: c:\>ping www.goo.ne.jp Pinging www.goo.ne.jp[210.150.25.37] with bytes of data Request timed out. Request timed out. Request timed out. ..... こんな状態なんです、これはルータ設定かもしくはFirewall設定の問題か よくわかりません。 今、困っています。是非、教えてください。 よろしくお願いいたします。

  • NICの認識ができません。

    チップがRealtek RTL8139のNICを付けた状態でRedHat6.2を インストールしました。LANにつなげようと思っているのですが どうやらNICが認識されていないようです。いろんなHPや本を見て設定 しているのですがうまくいきません。ここの掲示板も参考にしたのですが だめでした。 # ifconfig -a を実行したら Ioのみ表示され、eth0はありませんでした。 # /etc/init.d/network restart を実行したら eth0:failed となりました。 # modprobe via-rhine を実行したら via-rhine.o: init_module: Device or resource busy via-rhine.o: insmod /lib/modules/2.2.14-5.0/net/via-rhine.o failed via-rhine.o: insmod via-rhine failed となりました。 もしかしてvia-rhineが古いのではと思い、coregaのHPからvia-rhine.cを ダウンロードしてきてコンパイルしました。 そしたらたくさんのコンパイルエラーが出てきてしまって、どうしたら良いのか 途方にくれています。コンパイルエラーの内容はパースエラー等でした。 本当にvia-rhine が古いのか、それとも設定が間違っているのかも分かりません。 助けてください。よろしくお願いします。

  • Linuxがネットワークを認識してくれません。

    Linuxをノートパソコンに導入しましたが、LANケーブルを直接挿すポートがなく、Windowsを使うときは、USBやPCカードを介してLANにつないでました。 PCカードはcoregaのFEther CB-TXLです。 でもこのカードはLinuxは認識してくれません。 こういうPCにネットワークを認識させる方法を教えてください。

  • VT86C926のWin2000用ドライバ

    あまりモノでパソコンを1台組んでいるのですが、LANだけドライバが正常に動いてくれません。 Windows2000で正常に動作するドライバをどなたかご存知ないでしょうか。 カードはVT86C926のチップが搭載された10BASE-Tのカードが余っていたのでそれを取り付けました。 ドライバは下記ページからのものを使用しています。 http://network.free-driver-download.com/VIA/16828/VIA-Amazon-VT86C926-PCI-Ethernet-Controller-Driver-Windows.html 動かなければひまを作って蟹マークのLANカードでも購入することにしますが、 使えるのであればそのまま使用したく思っておりますのでよろしくお願いします。

  • LANドライバの設定方法を教えてください

    Linuxの勉強用のパソコンを購入し、1Gbpsで接続したいために、PLANEXのGN-1200TWというLANカードを購入したのですが、ドライバのインストール方法がわかりません。 おそらくコンパイルして使用するのではないかと思うのですが、コンパイルの仕方すらよくわかっていないLinux素人です(すみません) 付属のCD-ROMにlinuxというフォルダがあり、その中に22xというフォルダと24xというフォルダの2つがあります。 どう違うのかはよくわかりません。 22xのフォルダには、gn1200.c、kern_compat.h、readme.txtというファイルがあります。 24xのフォルダには、gn1200.c、makefile、readme.txtというファイルがあります。 readmeファイルを読んでみたのですが、よくわかりません。 どなたかドライバのインストール(コンパイル?)方法を教えていただけないでしょうか?

  • 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歴数日の初心者ですが、どうかよろしくお願いいたします。

  • デバイス

    10/100mbでFTTH対応の内蔵型のLANアダプタを購入してインストールをしたのですがデバイスが合わず、その他のデバイスに入れこんだ所、lanカード側とコンバーター同士でランプの認識もあり、システムで調べて正常動作の表示があるのですが、ネットにつなぐことができません。どのようにしたらよろしいのでしょうか? ちなみに lanカードの型番はcorega社のFEther PCI-TXLです。 宜しくお願いいたします。

このQ&Aのポイント
  • 古いMFC製品が壊れてしまい、新しい製品では他目的トレーが付いていないためにストレスを感じています。
  • MacOSで有線LANまたは無線LANで接続しており、関連するソフトはPC-FAXです。
  • 最新のMFC製品で他目的トレーが付いていて、厚手の封筒やゆうパケットの送状印刷が可能な製品を教えてください。
回答を見る