金曜日 2 08, 2008

Solaris を PC にいざインストールしても、Network Interface が認識されない場合ってありますよね。その場合に「どの Network Interface ドライバをインストールすればよいのか?」「そのドライバは、どこのサイトにあるのか?」といった疑問にお答えします。今回は、Network Interface ドライバの調査方法を紹介します。

Network Interface ドライバの調査方法

方法は、以下の2つがあります。

  • PC に WindowsやLinuxがマルチブート構成でインストールされており、インターネット接続が出来る場合に、WindowsやLinux上のWebブラウザで、Device Detection Toolのサイトにアクセスする方法
  • CD に Installation Check Tool を焼いて、CD で起動してドライバを確認する方法

 

PC に Windows や Linux がマルチブート構成でインストールされており、インターネット接続が出来る場合

概要:PC の Web browser を使用して、Web サイトへアクセス、ドライバを確認する。
      ( Windows や Linux 等の他の OS でも可能 )

下記サイトにアクセスします。

Device Detection Tool
http://www.sun.com/bigadmin/hcl/hcts/device_detect.html

こちらのサイトの Start Sun Device Detection Tool 2.0 をクリックして、
ダウンロードサイトへ移動します。

license agreement を Accept して頂いて、Sun Device Detection Tool 2.0 を
クリックします。通常は、Java の環境が動作していれば、クリック後、新規
ウィンドウが表示されます。( /usr/bin/javaws で開く )


Tool が起動すると、下記の画面が表示されます。


Target OS を Developer 09/07 (= Solaris Express Developer Edition 9/07)
または、Solaris 10 8/07 を選択して、Start をクリックしますと、必要なドライバの
リストが表示されます。


今回はPCI-E Fast Ethernet Controller が Third Party Driver と位置づけられており、
別途外部のサイトからダウンロードしてインストールする必要があります。

ウィンドウ下部を見ますと、ドライバ関連サイトのリンクが表示されておりますので
こちらからドライバをダウンロードすることになります。

次に、Web Browser ではなく、起動用 CD を使用して、ドライバを確認する方法を紹介します。

CD に Installation Check Tool を焼いて、CD で起動してドライバを確認する方法

下記サイトへアクセスします。

Solaris Express Installation Check Tool 1.2
http://www.sun.com/bigadmin/hcl/hcts/install_check_sx.html

ページ上のダウンロードリンクをクリック、ダウンロードサイトへ移動後、
install_check_sx.1.2.iso をダウンロードして、CD に焼きます。

CD に焼いて、Network Driver を認識しない PC に挿入して、起動します。

起動すると、下記のようなテキストが表示されます。

 Vendor      Device: Type  Name                    Solaris Driver: 32BIT 64BIT
-------------------------------------------------------------------------------
nVidia Corpora...    V   G72M [GeForce Go 7400]                      Y    Y
Intel Corporation    M   82801G (ICH7 Family) High Definition ...    Y    Y
Intel Corporation    N   PRO/Wireless 3945ABG Network Connection     Y    Y
Marvell Techno...    N   88E8036 PCI-E Fast Ethernet Controller      T-1  T-1
Intel Corporation    U   82801G (ICH7 Family) USB UHCI Control...    Y    Y
Intel Corporation    U   82801G (ICH7 Family) USB UHCI Control...    Y    Y
Intel Corporation    U   82801G (ICH7 Family) USB UHCI Control...    Y    Y
Intel Corporation    U   82801G (ICH7 Family) USB UHCI Control...    Y    Y
Intel Corporation    U   82801G (ICH7 Family) USB2 EHCI Contro...    Y    Y
Texas Instruments    O   PCIxx12 Cardbus Controller                  Y    Y
Texas Instruments    F   PCIxx12 OHCI Compliant IEEE 1394 Host...    Y    Y
Texas Instruments    S   5-in-1 Multimedia Card Reader (SD/MMC...    N    N
Intel Corporation    S   82801G (ICH7 Family) IDE Controller         Y    Y
Intel Corporation    S   82801GBM/GHM (ICH7 Family) SATA IDE C...    Y    Y

Driver Notes:
Y - Solaris Driver Found;  T - Third Party Driver;  N - No Solaris Driver
Device Types:
V - Video; S - Storage; N - Network; M - Multimedia; F - Firewire; U - USB;
O - Other;

Third Party Driver Legend:
T-1     myk            http://homepage2.nifty.com/mrym3/taiyodo/eng/



調査結果を USB メモリへコピー出来ます。コピーする場合は、USB メモリを挿入、r を押して、
[Enter] キーを押します。

 Copy reports to USB or Reboot ? [u/r] r




USB メモリ内に下記ファイルが保存されます。
system-report-02010256.tar.gz

こちらのファイルを解凍します。

 

 $tar xvf system-report-02010256.tar
x system-report-02010256.html, 8932 bytes, 18 テープブロック
x system-report-02010256.txt, 1898 bytes, 4 テープブロック
x prtconf.v, 132937 bytes, 260 テープブロック
x prtconf.pv, 25555 bytes, 50 テープブロック
x prtdiag.txt, 865 bytes, 2 テープブロック



中身は、下記です。

 

 $ ls
./                            prtdiag.txt
../                           system-report-02010256.html
prtconf.pv                    system-report-02010256.tar*
prtconf.v                     system-report-02010256.txt



html ファイルもありますので、Web ブラウザから、html ファイルを見てみます。

file://<パス>/system-report-02010256.html
(例:file://var/tmp/system-report-02010256.html)


 

見ると、Ethernet Controller の分類が T となっております。

 Marvell Techno...    N   88E8036 PCI-E Fast Ethernet Controller      T-1  T-1



こちらは、Third Party Driver であることを指します。
    Y - Solaris Driver Found; 
    T - Third Party Driver; 
    N - No Solaris Driver Device Types

ページまたは、テキスト下部を見ますと、ドライバの関連サイトが記載されています。
こちらのサイトからドライバをダウンロードすることになります。

以上で、必要なドライバの調査およびダウンロードサイトの調査が完了です。

参照

・Solaris 10 インストール 虎の巻 
http://sdc.sun.co.jp/solaris/installGuide/prework.html

投稿されたコメント:

コメント
  • HTML文法 不許可