我最近買了一個帶有 ASIX AX88179 晶片的適配器。適配器似乎可以工作,但大約一分鐘後它變得非常慢。我已經嘗試過了這和這個解決方案無濟於事。另外,我無法編譯驅動程式亞信集團網站因為make
簡單地失敗了:
/home/christopher/Schreibtisch/AX88179_178A/ax88179_178a.c:55:6: error: macro "__TIME__" might prevent reproducible builds [-Werror=date-time]
" " __TIME__ " " __DATE__ "\n"
^
/home/christopher/Schreibtisch/AX88179_178A/ax88179_178a.c:55:19: error: macro "__DATE__" might prevent reproducible builds [-Werror=date-time]
" " __TIME__ " " __DATE__ "\n"
^
cc1: some warnings being treated as errors
scripts/Makefile.build:263: recipe for target '/home/christopher/Schreibtisch/AX88179_178A/ax88179_178a.o' failed
(我運行的是 Ubuntu 14.10。)
答案1
我必須在 Makefile 中的 EXTRA_CFLAGS 變數新增一個編譯器標誌,如下所示:
EXTRA_CFLAGS = -DEXPORT_SYMTAB -Wno-error=date-time
可能有更好的方法來做到這一點。如果你想讓乙太網路工作,請看這裡:https://github.com/geoffreytran/AX88179_178A。