Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3200ACM MU-MIMO #208

Closed
p3x-robot opened this issue Aug 21, 2017 · 16 comments
Closed

3200ACM MU-MIMO #208

p3x-robot opened this issue Aug 21, 2017 · 16 comments

Comments

@p3x-robot
Copy link

What is the status of the MU-MIMO implementation?

@p3x-robot
Copy link
Author

is there anything I can help to make it work?

@p3x-robot
Copy link
Author

so are you saying for 3200ACM, just disable kmod-mwifiex-sdio and mwifiex-sdio-firmware and mwlwifi will automatically do it?

@BrainSlayer
Copy link

from my knowledge mu mimo is supported. you just need to configure the vht flags correct in hostapd

@p3x-robot
Copy link
Author

p3x-robot commented Aug 22, 2017

ciao!
how are you?
thanks so much for replying!
so i delete kmod-mwifiex-sdio and mwifiex-sdio-firmware and configure the vht flags correct in hostapd?
do you know where the vht flags correct in hostapd?

see ya!

@p3x-robot
Copy link
Author

ahh and whichi version that supports? lede 17.0.1.2 is enough? or newer?
thanks so much!

@yuhhaurlin
Copy link
Collaborator

This feature will be added later.

@p3x-robot p3x-robot reopened this Aug 25, 2017
@p3x-robot
Copy link
Author

I found this:

docker@34e9a52707ae:/build/source$ cat /build/source/package/network/services/hostapd/files/hostapd.sh | grep vht
		ac) append base_cfg "require_vht=1" "$N";;

@BrainSlayer Is it where I could set it up the VHT somehow, there is no VHT is hostapd anywhere also.

I found these:

/build/source/package/network/services/hostapd/patches/004-hostapd-Add-possibility-to-send-debug-messages-to-sy.patch
/build/source/package/network/services/hostapd/patches/430-hostapd_cli_ifdef.patch
/build/source/package/network/services/hostapd/files/hostapd-full.config
/build/source/package/network/services/hostapd/files/hostapd-mini.config
/build/source/package/network/services/hostapd/files/hostapd.sh
/build/source/dl/hostapd-2016-12-19-ad02e79d.tar.xz

But all empty with VHT with grep.

@p3x-robot
Copy link
Author

@BrainSlayer in the router I found this files:

/lib/netifd/hostapd.sh # has vht
/tmp/run/hostapd-phy0.conf # has vht
root@digi:~# cat /rom/lib/netifd/hostapd.sh | grep vht
		ac) append base_cfg "require_vht=1" "$N";;
root@digi:~# cat /tmp/run/hostapd-phy0.conf | grep vht
vht_oper_chwidth=1
vht_oper_centr_freq_seg0_idx=-6
vht_capab=[RXLDPC][SHORT-GI-80][SHORT-GI-160][SU-BEAMFORMER][SU-BEAMFORMEE][RX-ANTENNA-PATTERN][TX-ANTENNA-PATTERN][RX-STBC-1][VHT160][MAX-MPDU-11454][MAX-A-MPDU-LEN-EXP7]

Do you know where this could turn it on???
:)

This is it, isn'it ?

root@digi:~# cat /tmp/run/hostapd-phy0.conf
driver=nl80211
logger_syslog=127
logger_syslog_level=2
logger_stdout=127
logger_stdout_level=2
country_code=FR
ieee80211d=1
ieee80211h=1
hw_mode=a
beacon_int=100
channel=acs_survey


ieee80211n=1
ht_coex=0
ht_capab=[HT40+][LDPC][SHORT-GI-20][SHORT-GI-40][MAX-AMSDU-7935][DSSS_CCK-40]
vht_oper_chwidth=1
vht_oper_centr_freq_seg0_idx=-6
ieee80211ac=1
vht_capab=[RXLDPC][SHORT-GI-80][SHORT-GI-160][SU-BEAMFORMER][SU-BEAMFORMEE][RX-ANTENNA-PATTERN][TX-ANTENNA-PATTERN][RX-STBC-1][VHT160][MAX-MPDU-11454][MAX-A-MPDU-LEN-EXP7]

interface=wlan0
ctrl_interface=/var/run/hostapd
ap_isolate=1
disassoc_low_ack=1
preamble=1
wmm_enabled=1
ignore_broadcast_ssid=0
uapsd_advertisement_enabled=1
wpa_passphrase=password
auth_algs=1
wpa=2
wpa_pairwise=CCMP
ssid=patrikx3-digi
bridge=br-lan
wpa_key_mgmt=WPA-PSK
okc=0
disable_pmksa_caching=1
bssid=60:38:e0:bd:7a:6a

@BrainSlayer
Copy link

you need to fix the vht_capab info MU-BEAMFORMER etc is missing. but i need to check on my device first which supported flags are returned by the chipset itself. would take some hours since i just woke up

@BrainSlayer
Copy link

BrainSlayer commented Aug 25, 2017

okay checked it. the chipset does return mu-beamformee etc. as unsupported so the chipset isnt capable of doing mu-mimo or the mwlwifi drivers firmware isnt capable of doing it. @yuhhaurlin may have a answer to it

@yuhhaurlin
Copy link
Collaborator

I already told you that MU-MIMO will be added later. 88W8964 is capable to do that, but it needs extra code to let it work. I have no schedule now, but it should be done ASAP.

@yuhhaurlin
Copy link
Collaborator

BTW, mac80211.sh will add capability of chip to hostapd configuration file. If you use LEDE/OpenWrt, there is no need for you to worry about it.

@gufus
Copy link

gufus commented Aug 25, 2017 via email

@yuhhaurlin
Copy link
Collaborator

I think WDS will be done first. I have no schedule for these two features, but they will be done ASAP.

@gufus
Copy link

gufus commented Aug 25, 2017 via email

@p3x-robot
Copy link
Author

ok, then I cannot patch it myself,thanks for the info, i close it, ciao!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants