-PR-
締切り
済み

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

  • 困ってます
  • 質問No.20273
  • 閲覧数155
  • ありがとう数2
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 33% (17/51)

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の初心者ですから、困っています。皆さん、よろしく、お願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル11

ベストアンサー率 40% (104/257)

kernelまわりのヘッダファイルが見つからないようですね... 以下の2点を確認して見てください。 1) kernelのソースはインストールしてありますか? 2) kernelのソースはインストール済みの場合 /usr/include/linuxが /usr/src/linux/include/linuxにsymbolic linkしてあるか? リンクしてない場合は cd /usr/ ...続きを読む
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で解決しましたか?
関連するQ&A
-PR-
-PR-
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ