Bug 25826

Summary: Прошу добавить в etcnet поддержку точек доступа uAP от Marvell
Product: Sisyphus Reporter: manowar <manowar>
Component: etcnetAssignee: Mikhail Efremov <sem>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P3 CC: evg, ldv, manowar, rider, sem, shaba, vseleznv
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://git.altlinux.org/people/manowar/packages/etcnet.git?p=etcnet.git;a=commitdiff;h=932a28b2117d098f02e8a4bf35ebde68574a13ee
Attachments:
Description Flags
Поддержка точек доступа uAP от Marvell none

Description manowar@altlinux.org 2011-06-27 18:14:30 MSK
Created attachment 4988 [details]
Поддержка точек доступа uAP от Marvell

Я попытался реализовать поддержку uAP для платформы ARM, где присутствует данное оборудование. Полёт нормальный. Но делать форк очень бы не хотелось, поэтому прошу включить данную или альтернативную модификацию в основную версию пакета.
Comment 1 Sergey Bolshakov 2011-06-27 18:28:57 MSK
почему необходим некий специальный способ работы с этим железом ?
Comment 2 Evgenii Terechkov 2011-06-27 18:42:42 MSK
Похоже, там какая-то жутко своя утилита uaputl без исходников, без которой ничего не работает.
Comment 3 Sergey Bolshakov 2011-06-27 18:47:01 MSK
у меня есть две причины не принимать такой патч:

1) насколько мне известно, ведётся (или уже закончена) работа по добавлению
поддержки nl80211/cfg80211 для этой железки
2) до тех пор вполне возможно и, как мне кажется, достаточно поместить вызовы uaputl в интерфейсные if{up,down}-{pre,post}
Comment 4 manowar@altlinux.org 2011-06-27 18:50:59 MSK
(В ответ на комментарий №3)
> у меня есть две причины не принимать такой патч:
> 
> 1) насколько мне известно, ведётся (или уже закончена) работа по добавлению
> поддержки nl80211/cfg80211 для этой железки

  Странно, но модуля uap8xxx нет в ванильном ядре. Кто же ведёт эту работу? Можно ссылку на то, и на другое? 

> 2) до тех пор вполне возможно и, как мне кажется, достаточно поместить вызовы
> uaputl в интерфейсные if{up,down}-{pre,post}

  Означает ли это, что точки доступа у нас остаются типа TYPE=eth ?
Comment 5 manowar@altlinux.org 2011-06-27 19:30:38 MSK
(В ответ на комментарий №2)
> Похоже, там какая-то жутко своя утилита uaputl без исходников, без которой
> ничего не работает.

Marvell отрыгнул исходники:
file:///home/manowar/Desktop/dreamplug/Setting_GuruPlug_to_be_a_WiFi_Access_Point.html#uaputl_source_code

и я собрал её в Сизиф.
Comment 6 manowar@altlinux.org 2011-06-28 14:38:26 MSK
Так что ж вы сразу не сказали, что есть hostapd? Мог бы и проглядеть…
Comment 7 manowar@altlinux.org 2011-06-30 16:22:09 MSK
Сергей, вы примете патч для поддержки uap8xxx в hostapd? Или лучше сразу через апстрим?
Comment 8 Sergey Bolshakov 2011-06-30 16:30:45 MSK
пакеты hostapd и etcnet -- разные пакеты.
Comment 9 manowar@altlinux.org 2011-06-30 17:20:12 MSK
https://bugzilla.altlinux.org/25839