|
Post by xtr4nge on Aug 8, 2015 9:07:14 GMT
Version 1.4- Filters have been added (MACs and SSID) - Connected Stations are displayed on Clients Tab. - DNS server can be switched: DNSmasq or FruityDNS Picker: Collects all the SSIDs around you. Scatter: Broadcast all the SSIDs collected. Polite: Response to all the probe requests.
|
|
|
Post by silverse on Mar 30, 2016 10:15:38 GMT
Hi, I have some questions about the AP module, as (for now) I can start it but it does not appear as an AP haha. As it uses hostapd, I checked if it was possible to start an AP just using hostapd. It worked correctly and I could connect to it, so hostapd is working and my network card is compatible. My configurations (I am not filtering any SSID nor stations): Fruity Wifi v2.4, AP v1.3. As far as I undestood, when I correctly start both the config In | Out and the AP module, it should start an ESSID WIFI_fru. I am not very sure how to debug the errors because the only logs that I could find were the dnsmasq ones... Regards.
|
|
|
Post by xtr4nge on Mar 30, 2016 10:52:55 GMT
Hi silverse, To change the SSID name you need to change "Wireless Setup" field (FruityWiFi to WIFI_fru) If you want to provide internet connective to the connected devices, change IN|OUT mode to "IN - OUT [AP]" and assign OUT to the interface providing internet connectivity. (This should be configured before to start the AP) regards
|
|
|
Post by silverse on Mar 30, 2016 11:22:56 GMT
Thanks.
But using "IN - -- | [AP]" it should start the WiFi network. It will not give connectivity to the internet but it will to the AP's device. Does it?
|
|
|
Post by xtr4nge on Mar 30, 2016 14:50:43 GMT
I need to do some changes there, because the MODE [IN|OUT] is not affecting the setup at the moment (It should..., but I need to fix it) To ensure that you are not providing internet connectivity, set "nothing" or a dummy interface to the OUT interface regards,
|
|
|
Post by silverse on Mar 31, 2016 8:06:07 GMT
Hi, Firstly, thanks for answering. But I think that I may not be explaining myself very well, sorry for that. The point is that configuring the IN|OUT tab in both ways ("IN - -- |[AP]" or "IN - OUT |[AP]", figure one) makes the same result. That is, when I turn the AP module ON, it will send only one Beacon Frame tagged as FruityWifi (the chosen ESSID) and nothing else. Therefore, no device is able to connect. I was capturing for ten minutes to test it. Figure 1. Regards.
|
|
|
Post by xtr4nge on Mar 31, 2016 10:44:10 GMT
mhh... Do you see the AP (SSID) with another device? What is the name of the SSID? What is your setup? (OS, device/machine, wireless card) Did you try with Hostapd, Hostapd-Mana, Hostapd-Karma, Airmon-ng modes? (same with all?) Not all wireless adapters will work with Hostapd (doesn't matter that the AP starts). There is a post related with supported wifi adapters: fruitywifi.boards.net/thread/59/suported-wlan-adapterbut maybe I'm not understanding what is the problem that you are experiencing =p regards,
|
|
|
Post by silverse on Mar 31, 2016 10:53:59 GMT
Hi,
I did not check mana and karma yet, but I already tested hostapd (as I said) and airbase and they work correctly. That's why I do not understand why the module (that uses hostapd) does not work, is there any log that I could check?
I also checked with Airodump and Wireshark.
My setup: - Linux mint: 3.19.0-32-generic #37~14.04.1-Ubuntu SMP Thu Oct 22 09:41:40 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux, DELL laptop. - The device is an Android 5.0.1, that works fine. - The wireless card is the Intel integrated one: driver=iwlwifi driverversion=3.19.0-32-generic
So the point is that, as long as it works with hostapd and airbase, why does not with the module? is there some log to deeply check the behaviour?
Regards
|
|
|
Post by xtr4nge on Apr 1, 2016 7:48:56 GMT
Hi silverse, I still don't understand the problem sorry =/ Are you saying that hostapd and airmon-ng MODEs are working or not? Are those modes allowing you to connect a device? Is it dnsmasq running after start the AP? Some wifi adapters/cards allows you to start Hostapd but if they are not fully supported by Hostapd will not work as expected. (I saw a lot of wifi cards doing this.) I never installed FruityWiFi on your setup so I can't confirm if will work as expected or not (but well... it should work on any debian based system) As the lsb_release command will not say wheezy, jessie, kali or sana on your system, there is something that you need to check on dnsmasq config file: /usr/share/fruitywifi/conf/dnsmasq.confTry removing/adding the option server= (this options will not work on newer dnsmasq) Here you have a post that you can use to debug Hostapd with your wifi card manually using FruityWiFi setup. fruitywifi.boards.net/thread/65/rpi-kali-01-fruitywifi-issuesregards,
|
|
|
Post by silverse on Apr 1, 2016 9:42:51 GMT
Hi, I spotted the problem partially. It is something related with the network-manager setup. I checked your setup in FW: /bin/sh -c /bin/sed -i '/unmanaged/d' /etc/NetworkManager/NetworkManager.conf /bin/sh -c /bin/sed -i '/\[keyfile\]/d' /etc/NetworkManager/NetworkManager.conf /bin/sh -c /bin/echo '[keyfile]' >> /etc/NetworkManager/NetworkManager.conf /bin/sh -c /bin/echo 'unmanaged-devices=mac:fc:f8:ae:be:1d:42;interface-name:wlan0' >> /etc/NetworkManager/NetworkManager.conf And it seems to not be working properly in my case, as if I stop completely the network-manager service it works (the AP). And if I start it again afterwards, I have both the AP and internet connection... Another unexpected behavior. When a Client succesfully connects to the AP, informnation about it is shown in the status tab, like this: But, in the module panel (clicking in view), the clients tab is empty (yes, I clicked refresh). Is there a reason for this? (the dnsmasq tab logs everything correctly). Regards,
|
|
|
Post by silverse on Apr 4, 2016 10:21:01 GMT
Hi,
Is the Picker option working properly? I turn it on but after waiting and refreshing there are no SSIDs listed in the tab (yes, I enabled the monitoring interface). And there are quite a los if you sniff.
Regards,
|
|
|
Post by xtr4nge on Apr 4, 2016 11:51:49 GMT
Hi silverse,
yes, Picker works fine, you can test the script from the command line:
cd /usr/share/fruitywifi/www/modules/ap/includes pyhton ap-picker.py
the output is stored here: /usr/share/fruitywifi/conf/ssid.conf
About your other question (Clients tab), I found a bug when the output is displayed that will be fixed in the next release.
I'm preparing some extra features for this module that will be released soon.
regards,
|
|
|
Post by silverse on Apr 6, 2016 10:47:39 GMT
Hmm, that's true, the scripts works perfectly and stores the output in that path. The script is correctly initialize with the web interface but the but the results are not showed in the "output" field :\ (but they are inside the ssid.conf). About Polite, it works nicely, but your description says "Polite: Response to all the probe requests." and doing a traffic capture I found that it also sends Beacon Frames!
|
|
|
Post by xtr4nge on Apr 7, 2016 17:40:55 GMT
Hi silverse, Is there any weird char on the ssid.conf file? I noticed that some chars are breaking the output. I will need to check that.
regards,
|
|
|
Post by pinhead on Apr 20, 2016 16:10:32 GMT
First post here. Hello all. I'm extremely new to all of this, though over the last year or so I've been working with Linux (mostly Debian-based distros). For this particular project I have Kali Linux and FruityWifi 2.4 installed on a Raspberry Pi 2. I installed FruityWifi using apt-get. Hi silverse, Is there any weird char on the ssid.conf file? I noticed that some chars are breaking the output. I will need to check that. regards, I've noticed that, with Hostapd-Karma and Picker enabled, the Picker records some strange SSIDs. Viewing the ssid.conf file revealed the following contents: DSL_Repeater ENG SAM linksys MIS CISCO ROUTER Test Network AP ]▒ cpl ▒+ R▒ Rk f▒ q` ▒X R▒ ▒ 3 ▒t ▒ ▒ ▒▒ F▒ ▒▒ &▒ ▒▒ ▒w \ ▒[ ▒ ▒ e > ▒▒ a `▒ ▒ ThorntonFamily5.0 ▒ belkin.cc0 x ▒# ▒# ▒< ▒@ :# ▒ #▒ sny ▒K g▒ ▒Y The first 4 SSIDs are local APs. The MIS CISCO ROUTER hasn't been up in literally 3 or 4 years. ThorntonFamily5.0 and belkin.cc0 aren't in the area - are literally miles away (no way for FruityWifi to pick them up). EDIT: I disabled Scatter and Polite and monitored the ssid.conf file. It does look like Picker is dumping strange characters into the ssid.conf file - I removed all of the funky stuff and monitored the file and after a little while, they started appearing again.
|
|