顯示具有 科技 標籤的文章。 顯示所有文章
顯示具有 科技 標籤的文章。 顯示所有文章

Asus A43SM + Windows 8 Pro

Update Asus A43SM to windows 8 base on windows 7

This article is only my experience of update my laptop to win8. It means you might has different result when you upgrad to windows 8. 
Please remember back up your data before your update progress.

I already updated my laptop(A43SM) to windows 8 base on windows 7.
It's very quick and easy. (I use SSD hard disk)
Just put in the installation disk/usb into your device then follow the setup wizard.
I did not meet any problem when upgrading process.

When upgraded finished A43SM + windows 8 is working good for my laptop, all my data is exist. 
However, I just update to windows 8 directly and did not re-install driver so that most of driver are working good except BT driver. I download BT dirver from Asus official websit to fix this problem.
Metro UI

Only Bluetooth Driver has problem


Asus official website also provide some driver for windows 8 (64bit) 
Please read the Note from asus official website. Please see below:

Note!! If your system contains IRST (Intel Rapid Storage Technology) or Nvidia VGA driver, please read below issues thoroughly and follow the driver installing SOP to upgrade your system.
SubjectSOP
IRSTPlease do not uninstall the Intel Rapid Storage Technology driver. User only could install the new IRST driver directly to update.
Nvidia VGA driverPlease remove old version of NVIDIA VGA driver and install NVIDIA VGA driver V9.18.13.0668 or above version under Windows 7 environment before upgrade to Windows 8.

For better performance, you might need update Geforce. GT 630M driver from Nvidia


To install all new windows 8 on A43SM

If you want to install all new windows 8 on your laptop, please download the driver for Win8 from Asus official website first.

The device components might have some different between each devices.
Please check your device component(Device Manager) and download correct one.

I download the driver I needed is shown as below:
The all driver I need
Note:
The BIOS update is optional, if you do not know what is that please ignore it.

I install driver follow the folder sequence:
Chipset -> Intel related driver -> Display -> Audio -> LAN -> WLAN -> BT -> USB -> Touch related -> Card Reader -> ASUS tools








Ubuntu 10.04 64bit + D-Link DWA-125無線網卡

Environment :Ubuntu 10.04 64-bit

Step1: Download driver DPO_RT3070_LinuxSTA_V2.3.0.4_20100604.tar.gz

//un-compress
Step2: $tar -xzvf DPO_RT3070_LinuxSTA_V2.3.0.4_20100604.tar.gz

//change folder
Step3: $cd DPO_RT3070_LinuxSTA_V2.3.0.4_20100604


//get root permission
Step4: $su


//compile your driver
Step5: #make

//Create new folder
Step6: #mkdir /etc/Wireless/RT2870STA

//Copy file to the new folder
Step7: #cp RT2870STA.dat /etc/Wireless/RT2870STA/.


Step8: #cd os/linux


//install driver
Step9: #insmod rt3070sta.ko


Step10: re-insert your usb & good luck


Notice!!
Build Fail, If kernel version is 2.6.35,



=====================================================
make[2]: *** [/home/pierre/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/os/linux/../../common/cmm_mac_usb.o] Error 1
make[1]: *** [_module_/home/pierre/DPO_RT3070_LinuxSTA_V2.3.0.4_20100604/os/linux] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.35-28-generic'
make: *** [LINUX] Error 2
=====================================================


You can check kernel version 
$uname -a

Root Cause:
After 2.6.35 version,
Function
usb_buffer_alloc => usb_alloc_coherent
usb_buffer_free  => usb_free_coherent

Solution:
Two files need to modify.

1. include/os/rt_linux.h
i.
#define RTUSB_URB_ALLOC_BUFFER(pUsb_Dev, BufSize, pDma_addr) usb_buffer_alloc(pUsb_Dev, BufSize, GFP_ATOMIC, pDma_addr)
=>
#define RTUSB_URB_ALLOC_BUFFER(pUsb_Dev, BufSize, pDma_addr) usb_alloc_coherent(pUsb_Dev, BufSize, GFP_ATOMIC, pDma_addr)

ii.
 #define RTUSB_URB_FREE_BUFFER(pUsb_Dev, BufSize, pTransferBuf, Dma_addr) usb_buffer_free(pUsb_Dev, BufSize, pTransferBuf, Dma_addr)
=>
#define RTUSB_URB_FREE_BUFFER(pUsb_Dev, BufSize, pTransferBuf, Dma_addr) usb_free_coherent(pUsb_Dev, BufSize, pTransferBuf, Dma_addr)

2. /os/linux/rt_usb_util.c

i.
  return usb_buffer_alloc(dev, size, mem_flags, dma);
=>
return usb_alloc_coherent(dev, size, mem_flags, dma);

ii.
  usb_buffer_free(dev, size, addr, dma);
=>
usb_free_coherent(dev, size, addr, dma);

Finally, Re-compile

Asus F8Sr + Ubuntu 10.10 64bit version

為了逃避我沒辦法擁有Win 7,又不想降轉XP,所以想到了裝Ubuntu 反正公司用也順順的,回家也只是當讚讚人,應該可以用吧!?所以指擔心驅動程式的問題。為了這東西稍微google一下,似乎很少有人裝,所以也沒什麼分享,於是我就跟他賭一把啦。

大致分享一下目前週邊裝置的使用情況。

網路卡              ==> Pass
無線網路          ==> Pass
SD卡讀卡機     ==> Pass
Webcam            ==> Pass
藍牙                  ==> Pass
Function key     ==> Pass
外接投影機功能  ==> Pass
======================================
以上都是安裝好Ubuntu就可以使用,不用特別找驅動程式^^y

指紋辨識  ==> 沒試過,應該要特別再去處理
光雕機     ==>需要另外安裝驅動軟體,即可使用

至於其他沒有列到的,我就沒測試囉!