想不到厲害的ubuntu也有沒有驅動的一刻

Gigabyte 965P-DS4上的Marvell 8056網路卡,
ubuntu 6.10上面就是沒有,只好自己動手裝。
卻萬萬沒有想到光一個驅動程式竟然耗了我八個小時。

想到裝驅動程式,大家都知道要上官方網站上找。
Gigabyte官網上沒有965P-DS4的Linux驅動程式,
所以尋找方向就指向Marvell。

驅動程式終於下載,也放到新電腦內。
看完一堆看不懂的天文字後(英文是小弟弟天敵),開始了第一步。

1.
sudo ./install.sh
註:在這之前必須先在/usr/src下
      sudo ln -s linux-headers-`uname -r` linux

沒想到跑出問題來
./install.sh: 71: Syntax error: "(" unexpected

(驚~怎麼會這樣不是簡單的sh檔嘛!!)
為了這問題我花了一番時間去找尋答案。
原來是ubuntu 6.10的sh不是bash,是dash
因此只要下個指令

sudo ln -sf bash sh
或是將檔案中
#!/bin/sh to #!/bin/bash

就可以解決這困擾。


接下來就簡單了,照README文件執行就好了。

2.
選擇Installation mode

3.
確定

4.
(3)remove
移除原來的Driver

5.
modprobe sk98lin
arrow
arrow
    全站熱搜

    smalldd 發表在 痞客邦 留言(1) 人氣()