ivandevel
Пункты: 1782
Регистрация: 29.08.2011
Пол: Мужчина
Из: г. Екатеринбург
Пробую подключать DWA-125 к ядру и рутфс которые идут с mfgtools. линукс говорит что мол USB устр-во работает, но ifconfig не показывает wlan. что надо сделать?
Jury093
Пункты: 54259
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
а погуглить не пробовали? ревизию на корпусе посмотреть?
поддержку в ядре включить.. микроварь подложить, чтобы драйвер смог ее найти и в брелок загрузить..
На любой вопрос есть любой ответ.
ivandevel
Пункты: 1782
Регистрация: 29.08.2011
Пол: Мужчина
Из: г. Екатеринбург
Цитата а погуглить не пробовали? ревизию на корпусе посмотреть?
поддержку в ядре включить.. микроварь подложить, чтобы драйвер смог ее найти и в брелок загрузить..
Почитал, дрова прийдется собирать руками для конкретного чипсета, в menuconfig все что связано с wifi включил.
sasamy
Пункты: 79218
Регистрация: 14.08.2009
DWA-125 - это d-link ? 2.6.35 есть поддержка, насколько драйвер рабочий неизвестно.
config RT2800USB
tristate "Ralink rt2800 (USB) support (EXPERIMENTAL)"
...
This adds experimental support for rt2800 wireless chipset family.
Supported chips: RT2770, RT2870 & RT3070.
Known issues:
- support for RT2870 chips doesn't work with 802.11n APs yet
- support for RT3070 chips is non-functional at the moment
у вас я так понял RT2870
Jury093
Пункты: 54259
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата DWA-125 - это d-link ? 2.6.35 есть поддержка, насколько драйвер рабочий неизвестно.
вроде до А2 работает (по слухам с форумов)..
у меня есть А3, сколько не бился (фирварь подсовывал разную, драйвера собирал) нормально в AP не запустился.. в P2P режиме вроде работал более-менее
поставил ядро 3.4.2 и все проблемы исчезли без лишних телодвиженией..
На любой вопрос есть любой ответ.
ivandevel
Пункты: 1782
Регистрация: 29.08.2011
Пол: Мужчина
Из: г. Екатеринбург
Мой свисток A2 - при втыкании находит USB устр-во. в ifconfig не прорастает. При сборке ядра в двух местах галки со словами Wireless ставил. В общем есть еще один модулёк - RTL8188 - с ним вроде полегче должно быть.
ivandevel
Пункты: 1782
Регистрация: 29.08.2011
Пол: Мужчина
Из: г. Екатеринбург
Нашел описание под свой второй свисток RTL8188CUS.
Ссылка
Только там это все проделывается там прямо на плате - у них дистрибьюция с компилятором. У меня buildroot - значит не получится. Как скомпилить дрова на "большом брате" ?
Jury093
Пункты: 54259
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата у них дистрибьюция с компилятором. У меня buildroot - значит не получится.
с чего это не получится? разве в билдруте уже отменили
make и
gcc ?
более вероятно отсутствие специфичных либ
Цитата Как скомпилить дрова на "большом брате" ?
что значит как?
вытащить с
ralink архив исходников, распаковать и собрать..
должен сгенериться бинарный модуль размером под мегабайт..
На любой вопрос есть любой ответ.
ivandevel
Пункты: 1782
Регистрация: 29.08.2011
Пол: Мужчина
Из: г. Екатеринбург
1) Распаковал исходник, модифицировал makefile, как в инструкции по ссылке, сделал make. Скомпилилось. Получился файл 8192cu.ko.
2) Перетащил его на imx233 с помощью USB флехи, сделал insmod 8192cu.ko, в ответ:
Код
8192cu: disagrees about version of symbol skb_copy_bits
8192cu: Unknown symbol skb_copy_bits (err -22)
8192cu: disagrees about version of symbol skb_put
8192cu: Unknown symbol skb_put (err -22)
8192cu: disagrees about version of symbol __netif_schedule
8192cu: Unknown symbol __netif_schedule (err -22)
8192cu: disagrees about version of symbol unregister_netdev
8192cu: Unknown symbol unregister_netdev (err -22)
8192cu: disagrees about version of symbol skb_dequeue
8192cu: Unknown symbol skb_dequeue (err -22)
8192cu: disagrees about version of symbol dev_alloc_name
8192cu: Unknown symbol dev_alloc_name (err -22)
8192cu: disagrees about version of symbol unregister_netdevice_queue
8192cu: Unknown symbol unregister_netdevice_queue (err -22)
8192cu: disagrees about version of symbol eth_type_trans
8192cu: Unknown symbol eth_type_trans (err -22)
8192cu: disagrees about version of symbol netif_device_attach
8192cu: Unknown symbol netif_device_attach (err -22)
8192cu: disagrees about version of symbol skb_queue_tail
8192cu: Unknown symbol skb_queue_tail (err -22)
8192cu: disagrees about version of symbol dev_kfree_skb_any
8192cu: Unknown symbol dev_kfree_skb_any (err -22)
8192cu: disagrees about version of symbol skb_pull
8192cu: Unknown symbol skb_pull (err -22)
8192cu: disagrees about version of symbol skb_push
8192cu: Unknown symbol skb_push (err -22)
8192cu: disagrees about version of symbol wireless_send_event
8192cu: Unknown symbol wireless_send_event (err -22)
8192cu: disagrees about version of symbol register_netdev
8192cu: Unknown symbol register_netdev (err -22)
8192cu: disagrees about version of symbol free_netdev
8192cu: Unknown symbol free_netdev (err -22)
8192cu: disagrees about version of symbol dev_alloc_skb
8192cu: Unknown symbol dev_alloc_skb (err -22)
8192cu: disagrees about version of symbol alloc_etherdev_mq
8192cu: Unknown symbol alloc_etherdev_mq (err -22)
8192cu: disagrees about version of symbol skb_queue_purge
8192cu: Unknown symbol skb_queue_purge (err -22)
8192cu: disagrees about version of symbol __pskb_pull_tail
8192cu: Unknown symbol __pskb_pull_tail (err -22)
8192cu: disagrees about version of symbol netif_rx
8192cu: Unknown symbol netif_rx (err -22)
8192cu: disagrees about version of symbol __netdev_alloc_skb
8192cu: Unknown symbol __netdev_alloc_skb (err -22)
8192cu: disagrees about version of symbol skb_trim
8192cu: Unknown symbol skb_trim (err -22)
8192cu: disagrees about version of symbol netif_carrier_off
8192cu: Unknown symbol netif_carrier_off (err -22)
8192cu: disagrees about version of symbol skb_copy
8192cu: Unknown symbol skb_copy (err -22)
8192cu: disagrees about version of symbol skb_clone
8192cu: Unknown symbol skb_clone (err -22)
8192cu: disagrees about version of symbol dev_get_by_name
8192cu: Unknown symbol dev_get_by_name (err -22)
8192cu: disagrees about version of symbol netif_carrier_on
8192cu: Unknown symbol netif_carrier_on (err -22)
8192cu: disagrees about version of symbol register_netdevice
8192cu: Unknown symbol register_netdevice (err -22)
insmod: can't insert '8192cu.ko': Invalid argument
Как скомпилить драйвер вместе с ядром?
ivandevel
Пункты: 1782
Регистрация: 29.08.2011
Пол: Мужчина
Из: г. Екатеринбург