主題:EM335X能定制有libnet和libpcap的內核嗎? 共有41697人關注過本帖 |
---|
FOR明天 |
1樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
EM335X能定制有libnet和libpcap的內核嗎? Post By:2014-6-13 23:37:00 [只看該作者]
您好,我們在使用你們的EM335x,用交叉編譯器編譯了libnet和libpcap,并移植到了板子上,但是數據發不出去。
所用的測試程序的pc版本測試是成功的。 不知你們能為我們提供具有libnet和pcap的內核嗎?成功的話,后續我們還會持續購買。 或者指導我們移植也可以。 謝謝~
|
單帖管理 | 引用 | 回復 |
zhl |
2樓 |
Post By:2014-6-15 21:47:00 [只看該作者]
EM335x作為嵌入式的應用,內核進行了一定裁剪,只是包含了大部分的應用,出現的問題估計和內核的配置有一定的關系。相關部分我們可以花時間看看。 |
|
單帖管理 | 引用 | 回復 |
zhl |
3樓 |
Post By:2014-6-16 9:27:00 [只看該作者]
libpcap要在Linux環境下正常工作,需要內核支持“packet”協議,目前我們提供的EM335x Linux內核配置中是打開了CONFIG_PACKET選項的。
|
|
單帖管理 | 引用 | 回復 |
FOR明天 |
4樓 信息 | 搜索 | 郵箱 |
加好友 發短信 |
Post By:2014-6-16 21:53:00 [只看該作者]
你們在EM335X的內核中配置了VLAN?我發現用libnet發出去的數據會被添加0x8100(VLAN tag)
但是,EM3352沒有這個情況
|
單帖管理 | 引用 | 回復 |
x10 |
5樓 |
Post By:2014-6-17 8:10:00 [只看該作者]
由于am335x網口的特殊結構,Linux-3.12版的網口驅動是配置了VLAN的,否則不能正常工作。EM3352的內核是與EM335x完全一致的,表現不一樣很是奇怪。看來我們對TI的這個網絡架構(cps3g)也經驗不足。
|
|
單帖管理 | 引用 | 回復 |