Jump to content

Wifi signal dropping


Sphyrna
 Share

Recommended Posts

Hello all,

Last friday I received my Pineapple Mark IV and am now trying to get it to work.
For some reason however the wifi network network of the pineapple keeps dropping: When I use a wifi analyzer I get a full connection one second and no connection the next. Sometimes the connection doesn't even come back online until I disabled/enabled the wifi interface through the web-interface. Usually the connection is there for about 20-30 second and than is gone for about 50-60.
If I try to connect to it with a wifi client it won't connect or gets kicked off after a couple of seconds.

iwconfig shows the following output (at the moment when my android phone next to the pineapple doesn't see any signal):

lo        no wireless extensions.

eth1      no wireless extensions.

wlan0     IEEE 802.11bgn  Mode:Master  Tx-Power=18 dBm
          RTS thr:off   Fragment thr:off
          Power Management:on

eth0      no wireless extensions.

br-lan    no wireless extensions.

I tried resetting to factory defaults, playing around with the settings (in /etc/config/wireless), two different PCs as power supply's, multiple client devices, etc. but no luck.
I haven't been able to find any lead on the hak5 forums, wifipineapple.com and all mighty Google...

I am starting to suspect it is a hardware issue, however I would like to ask if there are any other checks I can perform to verify what the problem might be?

Additional info:

  • Pineapple Hardware Version: Mark IV
  • Pineapple Software Version: firmware version is 2.8.1
  • OS used to connect to the pineapple: Both Windows 8 and Mac OS X 10.8
  • Network layout of how your setup is connected (including IP information):
    • Tried a couple of setups:
      • Used USB cable a Win8 PC to the pineapple for power. Router with DHCP server connected on the wired interface (WAN/LAN). I can connect to the pineapple from a Win8 PC on the same network using 192.168.1.51 (web interface and SSH working). HTC one with wifi analyzer used to detect the network. "pineapple xx:xx" network found, but drops quickly. Sometimes I can connect but fails after a few seconds. Same result on a HTC Wildfire.
      • Used USB cable from a Macbook to the pineapple for power. Mac laptop connected on the network port (WAN/LAN), directly into the USB network adapter of the Mac. Used IP address 172.16.42.1 to connect to the pineapple (SSH and web-interface working). HTC one shows the same results: wifi signal drops every couple of seconds.
  • All the tools/options that are running on the pineapple when the issue happened: Tried a couple, but mostly Wireless and Cron Jobs are the only two enabled. (Tried disabling cron jobs, enabling Karma)
  • Ping results from computer to pineapple: OK, connection works fine (over Ethernet) connection over wifi: no route to host.
  • Error Messages: None.
  • Log output (sorry, it won't allow me to upload the file):
02:15:01 Pineapple user.notice root: CLEANUP: memory looking good
02:15:01 Pineapple user.notice root: CLEANUP: Karma log looking good
02:15:01 Pineapple user.notice root: CLEANUP: Clean-up Script Executed
02:15:01 Pineapple cron.info crond[1368]: crond: USER root pid 3103 cmd /pineapple/scripts/cleanup.sh
02:14:30 Pineapple daemon.notice hostapd: wlan0: STA xx:xx:xx:xx:xx:xx IEEE 802.11: did not acknowledge authentication response
02:13:57 Pineapple daemon.notice hostapd: wlan0: STA xx:xx:xx:xx:xx:xx IEEE 802.11: did not acknowledge authentication response
02:13:09 Pineapple daemon.info hostapd: wlan0: STA xx:xx:xx:xx:xx:xx IEEE 802.11: authenticated
02:13:09 Pineapple daemon.info hostapd: wlan0: STA xx:xx:xx:xx:xx:xx IEEE 802.11: associated (aid 1)
02:13:09 Pineapple daemon.info hostapd: wlan0: STA xx:xx:xx:xx:xx:xx IEEE 802.11: associated (aid 1)
02:13:01 Pineapple kern.info kernel: [ 2292.010000] br-lan: port 2(wlan0) entered forwarding state
02:12:59 Pineapple kern.info kernel: [ 2290.010000] br-lan: port 2(wlan0) entered forwarding state
02:12:59 Pineapple kern.info kernel: [ 2290.010000] br-lan: port 2(wlan0) entered forwarding state
02:12:59 Pineapple kern.info kernel: [ 2289.870000] device wlan0 entered promiscuous mode
02:12:54 Pineapple kern.info kernel: [ 2285.310000] device wlan0 left promiscuous mode
02:12:54 Pineapple kern.info kernel: [ 2285.310000] br-lan: port 2(wlan0) entered disabled state
02:12:54 Pineapple kern.info kernel: [ 2285.300000] br-lan: port 2(wlan0) entered disabled state
02:12:29 Pineapple daemon.notice hostapd: wlan0: STA xx:xx:xx:xx:xx:xx IEEE 802.11: did not acknowledge authentication response
02:11:51 Pineapple daemon.info hostapd: wlan0: STA xx:xx:xx:xx:xx:xx IEEE 802.11: authenticated
02:11:51 Pineapple daemon.info hostapd: wlan0: STA xx:xx:xx:xx:xx:xx IEEE 802.11: associated (aid 1)
02:10:01 Pineapple user.notice root: CLEANUP: memory looking good
02:10:01 Pineapple user.notice root: CLEANUP: Karma log looking good
02:10:01 Pineapple user.notice root: CLEANUP: Clean-up Script Executed
02:10:01 Pineapple cron.info crond[1368]: crond: USER root pid 2658 cmd /pineapple/scripts/cleanup.sh
02:05:01 Pineapple user.notice root: CLEANUP: memory looking good
02:05:01 Pineapple user.notice root: CLEANUP: Karma log looking good
02:05:01 Pineapple user.notice root: CLEANUP: Clean-up Script Executed
02:05:01 Pineapple cron.info crond[1368]: crond: USER root pid 2581 cmd /pineapple/scripts/cleanup.sh
02:00:02 Pineapple user.notice root: CLEANUP: memory looking good
02:00:02 Pineapple user.notice root: CLEANUP: Karma log looking good
02:00:02 Pineapple user.notice root: CLEANUP: Clean-up Script Executed
02:00:01 Pineapple cron.info crond[1368]: crond: USER root pid 2559 cmd /pineapple/scripts/cleanup.sh
01:55:02 Pineapple user.notice root: CLEANUP: memory looking good
01:55:02 Pineapple user.notice root: CLEANUP: Karma log looking good
01:55:02 Pineapple user.notice root: CLEANUP: Clean-up Script Executed
01:55:01 Pineapple cron.info crond[1368]: crond: USER root pid 2499 cmd /pineapple/scripts/cleanup.sh
01:50:02 Pineapple user.notice root: CLEANUP: memory looking good
01:50:02 Pineapple user.notice root: CLEANUP: Karma log looking good
01:50:02 Pineapple user.notice root: CLEANUP: Clean-up Script Executed
01:50:01 Pineapple cron.info crond[1368]: crond: USER root pid 2331 cmd /pineapple/scripts/cleanup.sh
01:45:02 Pineapple user.notice root: CLEANUP: memory looking good
01:45:02 Pineapple user.notice root: CLEANUP: Karma log looking good
01:45:02 Pineapple user.notice root: CLEANUP: Clean-up Script Executed
01:45:01 Pineapple cron.info crond[1368]: crond: USER root pid 2214 cmd /pineapple/scripts/cleanup.sh
01:40:02 Pineapple user.notice root: CLEANUP: memory looking good
01:40:02 Pineapple user.notice root: CLEANUP: Karma log looking good
01:40:02 Pineapple user.notice root: CLEANUP: Clean-up Script Executed
01:40:01 Pineapple cron.info crond[1368]: crond: USER root pid 2097 cmd /pineapple/scripts/cleanup.sh
01:39:58 Pineapple authpriv.notice dropbear[2083]: Password auth succeeded for 'root' from 192.168.1.10:50465
01:39:43 Pineapple authpriv.info dropbear[2083]: Child connection from 192.168.1.10:50465
01:39:04 Pineapple kern.info kernel: [ 254.920000] br-lan: port 2(wlan0) entered forwarding state
01:39:02 Pineapple kern.info kernel: [ 252.920000] br-lan: port 2(wlan0) entered forwarding state
01:39:02 Pineapple kern.info kernel: [ 252.920000] br-lan: port 2(wlan0) entered forwarding state
01:39:01 Pineapple kern.info kernel: [ 252.760000] device wlan0 entered promiscuous mode
01:38:54 Pineapple kern.info kernel: [ 244.820000] br-lan: port 2(wlan0) entered disabled state
01:38:54 Pineapple kern.info kernel: [ 244.810000] device wlan0 left promiscuous mode
01:38:54 Pineapple kern.info kernel: [ 244.810000] br-lan: port 2(wlan0) entered disabled state
01:38:50 Pineapple cron.err crond[1368]: time disparity of 22896095 minutes detected
00:03:48 Pineapple user.notice ifup: Allowing Router Advertisements on wan (eth1)
00:03:45 Pineapple daemon.notice netifd: wan (906): Sending select for 192.168.1.51...
00:03:45 Pineapple daemon.notice netifd: wan (906): Lease of 192.168.1.51 obtained, lease time 86400
00:03:45 Pineapple daemon.notice netifd: Interface 'wan' is now up
00:03:45 Pineapple daemon.info dnsmasq[1441]: using nameserver 8.8.8.8#53
00:03:45 Pineapple daemon.info dnsmasq[1441]: using local addresses only for domain lan
00:03:45 Pineapple daemon.info dnsmasq[1441]: reading /tmp/resolv.conf.auto
00:03:42 Pineapple kern.info kernel: [ 222.340000] eth1: link up (100Mbps/Full duplex)
00:03:40 Pineapple kern.info kernel: [ 220.520000] eth0: link down
00:03:40 Pineapple kern.info kernel: [ 220.520000] br-lan: port 1(eth0) entered disabled state
00:01:05 Pineapple user.info sysinit: setting up led WLAN
00:01:05 Pineapple user.info sysinit: setting up led WAN
00:01:05 Pineapple user.info sysinit: setting up led USB
00:01:05 Pineapple user.info sysinit: setting up led LAN
00:01:05 Pineapple user.info sysinit: Selected interface 'wlan0'
00:01:05 Pineapple user.info sysinit: OK
00:01:04 Pineapple kern.info kernel: [ 64.690000] br-lan: port 2(wlan0) entered forwarding state
00:01:02 Pineapple kern.info kernel: [ 62.690000] br-lan: port 2(wlan0) entered forwarding state
00:01:02 Pineapple kern.info kernel: [ 62.680000] br-lan: port 2(wlan0) entered forwarding state
00:01:02 Pineapple kern.info kernel: [ 62.550000] device wlan0 entered promiscuous mode
00:01:01 Pineapple kern.info kernel: [ 61.320000] device wlan0 left promiscuous mode
00:01:01 Pineapple kern.info kernel: [ 61.320000] br-lan: port 2(wlan0) entered disabled state
00:01:01 Pineapple daemon.info dnsmasq[1441]: using nameserver 8.8.8.8#53
00:01:01 Pineapple daemon.info dnsmasq[1441]: using local addresses only for domain lan
00:01:01 Pineapple daemon.info dnsmasq[1441]: using local addresses only for domain lan
00:01:01 Pineapple daemon.info dnsmasq[1441]: started, version 2.62 cachesize 150
00:01:01 Pineapple daemon.info dnsmasq[1441]: reading /tmp/resolv.conf.auto
00:01:01 Pineapple daemon.info dnsmasq[1441]: read /etc/hosts - 1 addresses
00:01:01 Pineapple daemon.info dnsmasq[1441]: compile time options: IPv6 GNU-getopt no-DBus no-i18n no-IDN DHCP no-DHCPv6 no-Lua TFTP no-conntrack
00:01:00 Pineapple user.notice dnsmasq: found already running DHCP-server on interface 'br-lan' refusing to start, use 'option force 1' to override
00:00:57 Pineapple user.notice dnsmasq: DNS rebinding protection is active, will discard upstream RFC1918 responses!
00:00:57 Pineapple user.notice dnsmasq: Allowing 127.0.0.0/8 responses
00:00:54 Pineapple authpriv.info dropbear[1385]: Running in background
00:00:53 Pineapple cron.info crond[1368]: crond: crond (busybox 1.19.4) started, log level 5
00:00:52 Pineapple kern.info kernel: [ 52.620000] br-lan: port 2(wlan0) entered forwarding state
00:00:51 Pineapple daemon.notice netifd: wan (906): Sending discover...
00:00:50 Pineapple kern.info kernel: [ 50.620000] br-lan: port 2(wlan0) entered forwarding state
00:00:50 Pineapple kern.info kernel: [ 50.610000] br-lan: port 2(wlan0) entered forwarding state
00:00:50 Pineapple kern.info kernel: [ 50.570000] device wlan0 entered promiscuous mode
00:00:48 Pineapple daemon.notice netifd: wan (906): Sending discover...
00:00:47 Pineapple user.notice ifup: Enabling Router Solicitations on loopback (lo)
00:00:46 Pineapple user.notice ifup: Enabling Router Solicitations on lan (br-lan)
00:00:46 Pineapple kern.info kernel: [ 46.910000] br-lan: port 1(eth0) entered forwarding state
00:00:45 Pineapple daemon.notice netifd: wan (906): Sending discover...
00:00:44 Pineapple kern.info kernel: [ 44.910000] br-lan: port 1(eth0) entered forwarding state
00:00:44 Pineapple kern.info kernel: [ 44.900000] eth0: link up (1000Mbps/Full duplex)
00:00:44 Pineapple kern.info kernel: [ 44.900000] br-lan: port 1(eth0) entered forwarding state
00:00:44 Pineapple kern.info kernel: [ 44.270000] device eth0 entered promiscuous mode
00:00:44 Pineapple daemon.notice netifd: wan (906): udhcpc (v1.19.4) started
00:00:44 Pineapple daemon.notice netifd: Interface 'loopback' is now up
00:00:44 Pineapple daemon.notice netifd: Interface 'lan' is now up
00:00:42 Pineapple user.notice usb-modeswitch: 1-0:1.0: Manufacturer=Linux_3.3.8_ehci_hcd Product=Generic_Platform_EHCI_Controller Serial=ehci-platform
00:00:39 Pineapple kern.info kernel: [ 38.010000] usbcore: registered new interface driver cdc_ether
00:00:39 Pineapple kern.info kernel: [ 37.970000] usbserial: USB Serial Driver core
00:00:39 Pineapple kern.info kernel: [ 37.960000] usbcore: registered new interface driver usbserial_generic
00:00:39 Pineapple kern.info kernel: [ 37.950000] usbcore: registered new interface driver usbserial
00:00:39 Pineapple kern.info kernel: [ 37.950000] USB Serial support registered for generic
00:00:39 Pineapple kern.info kernel: [ 37.730000] usbcore: registered new interface driver ath9k_htc
00:00:39 Pineapple kern.info kernel: [ 37.230000] xt_time: kernel timezone is -0000
00:00:39 Pineapple kern.info kernel: [ 36.550000] nf_conntrack version 0.5.0 (458 buckets, 1832 max)
00:00:39 Pineapple kern.info kernel: [ 36.420000] NET: Registered protocol family 24
00:00:39 Pineapple kern.info kernel: [ 36.190000] ip_tables: (C) 2000-2006 Netfilter Core Team
00:00:39 Pineapple kern.info kernel: [ 35.940000] tun: (C) 1999-2004 Max Krasnyansky
00:00:39 Pineapple kern.info kernel: [ 35.930000] tun: Universal TUN/TAP device driver, 1.6
00:00:39 Pineapple kern.info kernel: [ 35.790000] PPP generic driver version 2.4.2
00:00:39 Pineapple kern.info kernel: [ 35.430000] RPC: Registered udp transport module.
00:00:39 Pineapple kern.info kernel: [ 35.430000] RPC: Registered tcp transport module.
00:00:39 Pineapple kern.info kernel: [ 35.430000] RPC: Registered tcp NFSv4.1 backchannel transport module.
00:00:39 Pineapple kern.info kernel: [ 35.420000] RPC: Registered named UNIX socket transport module.
00:00:39 Pineapple kern.info kernel: [ 35.170000] Button Hotplug driver version 0.4.1
00:00:39 Pineapple kern.info kernel: [ 35.150000] cfg80211: (5490000 KHz - 5710000 KHz @ 40000 KHz), (N/A, 2700 mBm)
00:00:39 Pineapple kern.info kernel: [ 35.150000] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (N/A, 2000 mBm)
00:00:39 Pineapple kern.info kernel: [ 35.140000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (N/A, 2000 mBm)
00:00:39 Pineapple kern.info kernel: [ 35.130000] cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm)
00:00:39 Pineapple kern.info kernel: [ 35.120000] cfg80211: Regulatory domain changed to country: GB
00:00:39 Pineapple kern.info kernel: [ 35.120000] cfg80211: Calling CRDA for country: GB
00:00:39 Pineapple kern.info kernel: [ 35.120000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
00:00:39 Pineapple kern.info kernel: [ 35.040000] usbcore: registered new interface driver rt2800usb
00:00:39 Pineapple kern.info kernel: [ 35.010000] ieee80211 phy0: Atheros AR9330 Rev:1 mem=0xb8100000, irq=2
00:00:39 Pineapple kern.info kernel: [ 34.960000] usbcore: registered new interface driver rtl8187
00:00:39 Pineapple kern.info kernel: [ 34.820000] usbcore: registered new interface driver rt73usb
00:00:39 Pineapple kern.info kernel: [ 33.480000] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
00:00:39 Pineapple kern.info kernel: [ 33.470000] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
00:00:39 Pineapple kern.info kernel: [ 33.470000] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
00:00:39 Pineapple kern.info kernel: [ 33.460000] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
00:00:39 Pineapple kern.info kernel: [ 33.450000] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
00:00:39 Pineapple kern.info kernel: [ 33.440000] cfg80211: World regulatory domain updated:
00:00:39 Pineapple kern.info kernel: [ 33.440000] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
00:00:39 Pineapple kern.info kernel: [ 33.430000] cfg80211: Calling CRDA to update world regulatory domain
00:00:39 Pineapple kern.info kernel: [ 33.320000] compat.git: wireless-testing.git
00:00:39 Pineapple kern.info kernel: [ 33.320000] Backport based on wireless-testing.git master-2013-02-22
00:00:39 Pineapple kern.info kernel: [ 33.310000] Compat-drivers backport release: compat-drivers-2013-01-21-1
00:00:39 Pineapple kern.info kernel: [ 32.360000] eth0: link down
00:00:39 Pineapple kern.info kernel: [ 11.950000] USB Mass Storage support registered.
00:00:39 Pineapple kern.info kernel: [ 11.940000] usbcore: registered new interface driver usb-storage
00:00:39 Pineapple kern.info kernel: [ 11.940000] Initializing USB Mass Storage driver...
00:00:39 Pineapple kern.info kernel: [ 0.600000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
00:00:39 Pineapple kern.err kernel: [ 38.130000] Error: Driver 'gpio-keys-polled' is already registered, aborting...
00:00:39 Pineapple kern.debug kernel: [ 35.010000] Registered led device: ath9k-phy0
00:00:39 Pineapple kern.debug kernel: [ 35.000000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
00:00:39 Pineapple kern.debug kernel: [ 35.000000] ath: doing EEPROM country->regdmn map search
00:00:39 Pineapple kern.debug kernel: [ 35.000000] ath: country maps to regdmn code: 0x37
00:00:39 Pineapple kern.debug kernel: [ 35.000000] ath: Regpair used: 0x37
00:00:39 Pineapple kern.debug kernel: [ 35.000000] ath: EEPROM regdomain: 0x833a
00:00:39 Pineapple kern.debug kernel: [ 35.000000] ath: EEPROM indicates we should expect a country code
00:00:39 Pineapple kern.debug kernel: [ 35.000000] ath: Country alpha2 being used: GB

Has anyone an idea what else I can try?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...