Presario V3016AU

出自TWEmu.no-ip.org

跳轉到: 導航, 搜尋

2006 有關於我常常拿在手上的 HP Compaq Presario V3016AU (V3016 冰岩機) 這台專門測試 64 位元 linux 環境的機器,也買了一陣子,從 Ubuntu Dapper 用到 Edgy 。 如果您第一次使用,建議用 Ubuntu Edgy 或是 Fedora Core 6 ,兩者的使用說明都比較簡單。 64 位元的安裝歷程真是歷經摧殘,因為太多軟體還在用 32 位元的系統。

現在我知道有在用這一系列的有 PCMan ,有興趣的可以上 telnet://bbs.sayya.org 上的 PCMan 個人版看看。(已經賣掉換 IBM ThinkPad 機器)

決大部份(顯示卡、avi播放、及其他零零總總的),可以按照 wiki.ubuntu.org.tw 的 Ubuntu6.06Guidetw 來使用。 有問題的部份有無線網路卡、前面的耳機與麥克風插槽、螢幕上內建的麥克風,需要特調。

2007 spring 而我折騰了半年才弄得比較堪用,因為我選的是 64 位元的 Kernel ,設定部份都要特調,不過在預設安裝下已經省去很多問題了。

2007 winter 最近半年可以使用 Debian Etch 或是 Ubuntu Edgy。

網路上的安裝說明越來越齊全,如果看得懂英文的話可以參考此處: Presario_V3***(有損壞)

目錄

維修備忘錄

三年保固內送修兩次。 第一次是無線網卡抓不到,下場是更換主機板。 第二次是抓不到硬碟,下場是更換主機板。

容易過熱,需加裝風扇。 電池兩年半降到 45% 容量。

2009/8 過保... 2009/10 無法開機(nvidia 顯示部份有問題)

懶人方法

在 XP 下安裝 Wubi(ubuntu)Debian-installer

Kernel

如果使用雙系統,音效卡若無聲音,請關機後用電池開機,進入桌面後再插上電源。 (Windows & Linux 衝突解決方法)

ALSA 要 1.0.14 以後版本,前方插座跟內建兩個麥克風才會正常工作。

分割區

再說現在市面賣的大部分都有含 Windows XP 家用版,預設是整顆硬碟都用滿 XP 。

這樣可以使用雙作業系統,軟體問題會比較容易解決,重新調整分割區大小解決方法有幾個:

  • GParted (免費軟體可以在此下載)
  • Partition Magic

懶方法是把 NTFS 縮小,後面接暫存區跟主系統,最後放回覆磁區。

無線網路

每次更新 Kernel 需重作一次,建議使用 ndiswrapper

使用 b43

Linux wireless - b43 and b43legacy

如果你的 Kernel 版本號於 2.6.24 之後 2.6.24 需配合 4.80.53.0 firmware 和工具 b43-fwcutter v. 011 2.6.25 以後需配合 4.150.10.5 和工具 b43-fwcutter v. 011

Debian

安裝 b43-fwcutter 並執行 sudo modprobe b43

2.6.24

建議使用 2.6.24

手動

執行下列指令 下載並編譯韌體轉換程式

wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-011.tar.bz2
tar xjf b43-fwcutter-011.tar.bz2
cd b43-fwcutter-011
make
cd ..

下載並轉換韌體

export FIRMWARE_INSTALL_DIR="/lib/firmware"
wget http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2
tar xjf broadcom-wl-4.80.53.0.tar.bz2
cd broadcom-wl-4.80.53.0/kmod
sudo ../../b43-fwcutter-011/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta.o

執行 sudo modprobe b43 載入韌體

2.6.25

執行下列指令 下載並編譯韌體轉換程式

wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-011.tar.bz2
tar xjf b43-fwcutter-011.tar.bz2
cd b43-fwcutter-011
make
cd ..

下載並轉換韌體

export FIRMWARE_INSTALL_DIR="/lib/firmware"
wget http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2
tar xjf broadcom-wl-4.150.10.5.tar.bz2
cd broadcom-wl-4.150.10.5/driver
sudo ../../b43-fwcutter-011/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta_mimo.o

該版 Kernel 配合之韌體不可隨便組合,會造成不可預期之影響

使用 ndiswrapper

需要軟體

檢查

檢查你是不是 bcm43xx 的使用者

鍵入 lspci 會得到

0X:00.0 Network controller: Broadcom Corporation Unknown device 43?? (rev 01) 

然後拿掉 bcm43xx 這個 kernel module ,這個 driver 有問題 (Edgy 跟 Etch 不需要此步)

sudo rmmod bcm43xx
sudo -sh
echo 'blacklist bcm43xx' >> /etc/modprobe.d/blacklist
exit

官方驅動程式

接著到 HP 網站找 Compaq Presario V3xxx 的 driver, 把 Broadcom Wireless LAN Driver 下載(此方法適用 64 位元) 下載後用 cabextract 解開

cabextract *.exe

Debian

請參考套件庫設定

Ubuntu Edgy

如果用 apt-get 找不到的話請加入這幾個來源 (在 /etc/apt/sources.list)

deb http://tw.archive.ubuntu.com/ubuntu/ edgy universe
deb-src http://tw.archive.ubuntu.com/ubuntu/ edgy universe
deb http://security.ubuntu.com/ubuntu edgy-security universe
deb-src http://security.ubuntu.com/ubuntu edgy-security universe

自動安裝方法

鍵入 sudo apt-get install ndiswrapper-utils

手動編譯方法

然後檢查你是不是有安裝 ndiswrapper 鍵入 ndiswrapper 看是否有安裝 如果有的話 鍵入 sudo apt-get autoremove ndiswrapper-utils-1.8

進入安裝部份 鍵入下列幾行指令

sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`
sudo ln -s /usr/src/linux-`uname -r` /lib/modules/`uname -r`/build
wget http://downloads.sourceforge.net/ndiswrapper/ndiswrapper-1.28.tar.gz
tar xvzf ndiswrapper-1.28.tar.gz
cd ndiswrapper-1.28 && make distclean && make && sudo make install

最後確認是否安裝好 鍵入 ndiswrapper -v 顯示

utils version: 1.9
driver version: 1.28
vermagic: 2.6.17-10-generic SMP mod_unload 586 REGPARM gcc-4.1

此類訊息

載入驅動程式

接下來

sudo ndiswrapper -i bcmwl5.inf
sudo ndiswrapper -m
sudo modprobe ndiswrapper

檢查是否安裝成功

sudo ndiswrapper -l

得到

bcmwl5 : driver installed
	device (XXXX:XXXX:XXXX:XXXX) present (alternate driver: bcm43xx)
	device (XXXX:XXXX) present (alternate driver: bcm43xx)

其他

如果你鍵入 ndiswrapper -l 發現下面問題

bcmwl5 : driver installed
	device (14E4:4312) present (alternate driver: ssb)

新版須加入下面黑名單至 /etc/modprobe.d/blacklist

blacklist bcm43xx
blacklist ssb
blacklist b43

最後安裝 network-manager-gnome

這樣便可以在螢幕右上角找到小圖示設定

顯示卡

使用 Nvidia 的 Linux Driver (有 3D) 或是 Xorg 的 nv (無 3D)

請參考 Nvidia 說明