-
Notifications
You must be signed in to change notification settings - Fork 265
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
on high load chilli stop give ip #185
Comments
What happens if you
Still the same behaviour? |
Torrent run on client device (not on router). |
Ah, sorry, I assumed you're doing both on the same box. What you're describing is that when chilli is maxing out your CPU while forwarding, it's unable to serve other requests. |
@sevan For example, if 5 users connect to access point, logged in, and started download 20Mbps each, then 6-th user can neither connect to AP nor authorize in Chilli. Thanks... Hope for your help |
is the issue there if you run 1.3.0? |
I run the old 1.3.0 from 2012 and have never had any of these problems its rock solid, I run a commercial hotspot operation at a lot of accommodation places and this is what we use. I tried several versions/commits from github back in 2014/15 and only ended up with issues so abandoned it, we’re sticking with the old 1.3.0 for now. From: Sevan Janiyan [mailto:[email protected]] is the issue there if you run 1.3.0 http://coova.github.io/coova-chilli/coova-chilli-1.3.0.tar.gz ? — |
@gareth41 top without kmod(xt_coova) during load(I can get ip):
top with kmod(xt_coova) during load:
I can't get ip already. May be the problem related to kmod(xt_coova) or to sirq? But I need the maximum throughput so I'm forced to use kmod (xt_coova) @sevan
Also one of the latest versions of:
Same result. :-( Anything advise? P.S. With regard to redirection and authorization. I'm probably exaggerating the problem as the redirection after a long delay but it is certainly going on and it is related with the link loading probably. |
@shkrid as you asked, with what flags/features did you build coova? |
@sevan |
This is the board you're using? |
Yes.
It has 2x10/100Base-T(X) ports [eth1 - wan, eth0 - lan ] |
Impressed, do you have systemtap or perf on that system? |
After I made a dhcp on dnsmasq I see another problem - at a load stops working redirect to the captive portal (unauthorized users go to the requested resource). In debug I see many records as (00-1F-F3-BF-56-56 - my mac): Also, I can not understand why the authorized users when enabled xt_coova load process chilli to 100% . |
@sevan |
Ok. Coova needs to be built with debug symbols (-G) either set your CFLAGS variable with -G during the configure stage or add then try |
@sevan
chilli config:
|
Missed your above message. Should i am recompile coova anyway? |
If you run the report on another system without the same shared libraries/modules, you get
|
Also, just caught this, it looks like you ran out of memory? (bottom left hand side) |
Maybe, but what it mean? Also I see 19000K free |
that shows after the error had happened, right? what was the memory counter leading up to that? |
Let's go such way. :-) |
@sevan |
Сhiilli running on OpenWRt 15.05.
When I start the torrent nobody else can get ip. PPS ~ 5k. CPU 100%.
I launch on the same device dnsmasq and on same load receive ip from dnsmasq( but get in the debug "Received packet with spoofed source").
With a high number of pps is normal that stops working dhcp?
config chilli 'test'
option tundev 'tun0'
option kname 'chilli'
option uamlisten '101.101.101.1'
option dhcplisten '101.102.103.1'
option dynip '101.102.103.0/24'
option dhcpstart '2'
option dns1 '8.8.8.8'
option dns2 '8.8.4.4'
option radiussecret ''
option network 'lan'
option uamsecret 'uamsecret'
option ipup '/etc/chilli/up.sh'
option ipdown '/etc/chilli/down.sh'
option dnslog '/var/log/111'
option macauth '1'
option macpasswd '****'
option radiusserver1 ''
option radiusserver2 '****'
option uamserver 'https://*************/'
option uamdomain '.facebook.com,.fbcdn.net,.akamaihd.net'
The text was updated successfully, but these errors were encountered: