我用的是嵌入式linux ,內核版本為4.4.41,目前板子上沒有網口,想通過usb轉網口進行網路通信。 現在采用了ax88179芯片,因為內核中有了ax88179芯片的驅動,我把驅動加載之后,板子上還是沒有識別出網口設備,例如進行 ifconfig eth0 192.168.1.21時提示PHY芯片沒找到。
[ 147.473466] libphy: PHY 4a101000.mdio:04 not found
[ 147.485555] net eth0: phy "4a101000.mdio:04" not found on slave 0, err -19
這個是什么問題呢,應該怎么解決,感謝大家了。
uj5u.com熱心網友回復:
你這個硬體是開發板還是自己設計的?你得先確認你的AX88179硬體沒問題uj5u.com熱心網友回復:
AX88179硬體這個模塊是買綠聯的產品的,就是type轉千兆網卡的產品
uj5u.com熱心網友回復:
USB網口驅動加載了嗎uj5u.com熱心網友回復:
usb網口驅動不就是ax88179驅動嗎,是不是還得其他什么啟動?
uj5u.com熱心網友回復:
需要加載USB Host驅動、USB網卡驅動、ax88179驅動uj5u.com熱心網友回復:
大佬,請教一下,USB Host驅動、USB網卡驅動這兩個應該怎么搞,引導我一下uj5u.com熱心網友回復:
去綠聯官網下個產品驅動裝一下就行了,還不行就是系統的問題了,或者現在嵌入式已經支持typec了嗎,需要確認一下typec介面功能uj5u.com熱心網友回復:
看看lsusb是否有反應?uj5u.com熱心網友回復:
官網有代碼,編譯成ko,menuconfig 中開啟usb 相關的選項,轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/10869.html
標籤:驅動開發/核心開發
