等了四五年-
2011年12月,我們終於又再次出遊。
新挑戰
經過一陣子只有Study的日子,新的挑戰來了!
就在上週五,我參與第一次support會議,主持會議的是某次在羽球場上的對手T^T,也就是隔壁部門的部長阿Orz.真是有眼不識泰山!!
此次會議中重點就是"蠟燭兩頭燒",不僅要支援其他案子,本部的專案也要同時間起跑,屆時,不,應該說本週就有得忙了,希望自己處理得來。
迷之聲:上次一個案子我就加班加到半夜,這次是.............................
4/24 updated
截至上週末為止,尚未有週末要到班的情況。
不過C4+C6似乎有快爆炸的跡象,還有一個新的Feature要負責,壓力有點大。
4/29 updated
今天C4燒過來的結果,是讓C6的patch早就ready在那邊,沒時間上。還要勞請長官以火力掩護我QQ 嫩!
5/7 updated
超精實 朝九晚十二
呼~再過兩天就是母親節啦,不過對於Todo就是不放心也沒車回家,所以....
我把NB變成工作機
6/27 updated
距離上次更新居然已經過了兩個月了,時間過的真快。
不過案子卻也沒有減少,最近又多了一個,雖然說是大同小異,不過還是希望事情少一點好呀。
就在上週五,我參與第一次support會議,主持會議的是某次在羽球場上的對手T^T,也就是隔壁部門的部長阿Orz.真是有眼不識泰山!!
此次會議中重點就是"蠟燭兩頭燒",不僅要支援其他案子,本部的專案也要同時間起跑,屆時,不,應該說本週就有得忙了,希望自己處理得來。
迷之聲:上次一個案子我就加班加到半夜,這次是.............................
4/24 updated
截至上週末為止,尚未有週末要到班的情況。
不過C4+C6似乎有快爆炸的跡象,還有一個新的Feature要負責,壓力有點大。
4/29 updated
今天C4燒過來的結果,是讓C6的patch早就ready在那邊,沒時間上。還要勞請長官以火力掩護我QQ 嫩!
5/7 updated
超精實 朝九晚十二
呼~再過兩天就是母親節啦,不過對於Todo就是不放心也沒車回家,所以....
我把NB變成工作機
6/27 updated
距離上次更新居然已經過了兩個月了,時間過的真快。
不過案子卻也沒有減少,最近又多了一個,雖然說是大同小異,不過還是希望事情少一點好呀。
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
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,
You can check kernel version
=====================================================
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
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
Mindy Gledhill- All About Your Heart ( Nie version)
© Blue Morph Music 2010 (BMI), Kendra Lowe (ASCAP)
I don’t mind your odd behavior
It’s the very thing I love
If you were an ice cream flavor
You would be my favorite one
My imagination sees you
Like a painting by Van Gogh
Starry nights and bright sunflowers
Follow you where you may go
Oh, I’ve loved you from the start
In every single way
And more each passing day
You are brighter than the stars
Believe me when I say
It’s not about your scars
It’s all about your heart
You’re a butterfly held captive
Small and safe in your cocoon
Go on you can take your time
Time is said to heal all wounds
Chorus
Like a lock without a key
Like a mystery without a clue
There is no me if I cannot have you
Chorus
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
指紋辨識 ==> 沒試過,應該要特別再去處理
光雕機 ==>需要另外安裝驅動軟體,即可使用
至於其他沒有列到的,我就沒測試囉!
大致分享一下目前週邊裝置的使用情況。
網路卡 ==> Pass
無線網路 ==> Pass
SD卡讀卡機 ==> Pass
Webcam ==> Pass
藍牙 ==> Pass
Function key ==> Pass
外接投影機功能 ==> Pass
======================================
以上都是安裝好Ubuntu就可以使用,不用特別找驅動程式^^y
指紋辨識 ==> 沒試過,應該要特別再去處理
光雕機 ==>需要另外安裝驅動軟體,即可使用
至於其他沒有列到的,我就沒測試囉!
訂閱:
文章 (Atom)