by gududesiling - Web开发 - 2011-12-22 08:54:28 阅读(2107) 回复(0)
移植ralink的无线网卡rt3070到ARM开发板上 linux内核是2.6.32 交叉编译器是arm-none-linux-gnueabi- 版本4.3.3 即: LINUX_SRC = /opt/a8/linux-2.6.32 CROSS_COMPILE = /opt/a8/arm-2009q1/bin/arm-none-linux-gnueabi- 但只要一编译就报错: make[1]: Entering directory `/opt/a8/linux-2.6.32' CC [M] /opt/a8/cortex_build/2009_1110_rt3070_Linux_STA_v2.1.2.0/os/linux/../../common/crypt_md5.o /opt/a8/cortex_build/...
rt5370的驱动已经移植成功,可是,当我开启无线网卡的时候,就会出现问题,具体情况如下所示: [root@FriendlyARM /]# ifconfig ra0 up (Efuse for 3062/3562/3572) Size=0x2d [2d0-2fc] rtMP_TimerListAdd: add timer obj c4b49998! rtMP_TimerListAdd: add timer obj c4b499c4! rtMP_TimerListAdd: add timer obj c4b499f0! rtMP_TimerListAdd: add timer obj c4b4996c! rtMP_TimerListAdd: add timer obj c4b498e8! rtMP_Timer...
现在又碰到一个问题, m_socket.Connect(m_strHost, m_iPort); sendlog << "set SO_SNDBUF result:" << setsockopt(m_socket.GetSockFD(),SOL_SOCKET,SO_SNDBUF,(const char*)&buf, bufsize) << END; sendlog << "set SO_RCVBUF result:" << setsockopt(m_socket.GetSockFD(),SOL_SOCKET,SO_RCVBUF,(const char*)&buf, bufsize) << END; getsockopt(m_socket.GetSockFD(),SOL_SOCKET,SO_SNDBUF,(char*)&buf,(socklen_t*)...