Драйвер чипа серии Ralink RT2070 RT3070 RT2870 перенесен на демонстрационную плату LPC3250, решение проблемы ifconfig ra0 up ~~

Платформа:

Модуль Wi-Fi: Ralink RT2070 (чип фактически тот же, что и у 3070, но удалена функция 802.11n)

Ядро Linux: Linux 2.6.27

Пользовательский интерфейс: Android 1,5

МК: NXP LPC3250

 

вопрос:

Скачиваем с официального сайта последнюю версию драйвера Ralink3070.После компиляции загрузка rt3070sta.k идет нормально, но появляется при включении ifconfig ra0.

 

ошибка.

причина:

В драйвере 3070 HTTX_BUFFER.field.WirelessPacket[MAX_TXBULK_SIZE] и MAX_TXBULK_SIZE слишком велики.

[включить/чип/mac_usb.h:169]

 

MAX_TXBULK_SIZE определяется в include/iface/rtmp_usb.h.

 

LOCAL_TXBUF_SIZE=2048, просто измените BULKAGGRE_SIZE со 100 по умолчанию на 60.

BULKAGGRE_SIZE определяется в include/os/rt_linux.h.

 

Подобные сообщения об ошибках, другие причины:

1、http://blog.chinaunix.net/u3/109825/showart_2143279.html

2、http://ubuntuforums.org/showthread.php?p=5888081

рекомендация

отblog.csdn.net/bbandxq521/article/details/5997419