Bitcoin Forum
April 18, 2024, 06:35:15 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: bitcoin-qt causing wireless problems  (Read 1221 times)
deadserious (OP)
Full Member
***
Offline Offline

Activity: 121
Merit: 102



View Profile
October 12, 2012, 04:46:58 AM
 #1

I'm noticing some problems running bitcoin-qt on our local wireless mesh network (http://open-mesh.com OM2P). 

When bitcoin-qt is syncing the blockchain, eventually the wireless will stop taking new http (or IMCP) requests.  open connections still transmit data fine and DNS lookups resolve.  Exiting the bitcoin client causes the wireless to resume working after about a minute or two.

I've been in contact with the open-mesh support team for quite some time about seemingly random wireless dropouts but the discovery that starting the bitcoin client dependably reproduces the problem for me gives me a technical path to target.

So a couple questions...

Has anyone ever seen anything similar happen when starting bitcoin on your network?

What might bitcoin be doing during the blockchain download that could cause something like this to happen?  I know there are 8 connections and some downloading going on, but it can't be any more of a bandwidth hog than a big youtube or movie which both download fine without causing the network brownout.

Any help or hints you could give would be great.
1713422115
Hero Member
*
Offline Offline

Posts: 1713422115

View Profile Personal Message (Offline)

Ignore
1713422115
Reply with quote  #2

1713422115
Report to moderator
1713422115
Hero Member
*
Offline Offline

Posts: 1713422115

View Profile Personal Message (Offline)

Ignore
1713422115
Reply with quote  #2

1713422115
Report to moderator
If you see garbage posts (off-topic, trolling, spam, no point, etc.), use the "report to moderator" links. All reports are investigated, though you will rarely be contacted about your reports.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713422115
Hero Member
*
Offline Offline

Posts: 1713422115

View Profile Personal Message (Offline)

Ignore
1713422115
Reply with quote  #2

1713422115
Report to moderator
1713422115
Hero Member
*
Offline Offline

Posts: 1713422115

View Profile Personal Message (Offline)

Ignore
1713422115
Reply with quote  #2

1713422115
Report to moderator
Envious
Newbie
*
Offline Offline

Activity: 29
Merit: 0


View Profile
October 18, 2012, 07:49:19 AM
 #2

Does you're ISP throttle P2P? If they do then bitcoin-qt downloading the bloackchain for the first time will look like you are downloading a large torrent file causing them to throttle the speed.

I've seen ISP's that throttle P2P down to 0.5 kpb/s before causing the program to time out.
deadserious (OP)
Full Member
***
Offline Offline

Activity: 121
Merit: 102



View Profile
October 18, 2012, 09:41:50 PM
 #3

Does you're ISP throttle P2P? If they do then bitcoin-qt downloading the bloackchain for the first time will look like you are downloading a large torrent file causing them to throttle the speed.

I've seen ISP's that throttle P2P down to 0.5 kpb/s before causing the program to time out.

People download torrents all the time here.  They block VPNs and Skype though.

But the odd thing is that it's the mesh wireless  network that dies, not the dsl box.  Data through the dsl box is fine.
nobbynobbynoob
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


Annuit cœptis humanae libertas


View Profile WWW
October 18, 2012, 09:51:03 PM
 #4

They block VPNs

Wow, that's something even totalitarian governments struggle to do.

Earn Free Bitcoins!   Earn bitcoin via BitcoinGet
BTC tip: 1PKkvuwC24Vqjv9odigXs1QVzE66jEJqmb (if <200 µBTC, please donate to charity)
LTC tip: LRqXaNdF79QHvhPpS5AZdEJZnLiNnAkJvq (if <Ł0,05, please donate to charity)
deadserious (OP)
Full Member
***
Offline Offline

Activity: 121
Merit: 102



View Profile
October 19, 2012, 02:38:44 AM
 #5

They block VPNs

Wow, that's something even totalitarian governments struggle to do.

Well, they're not very good at it if that makes you feel any better.
Serenata
Sr. Member
****
Offline Offline

Activity: 250
Merit: 250



View Profile WWW
October 19, 2012, 07:57:12 AM
 #6

As far as I know, network devices can handle certain number of connections at any one time. Bitcoin is based on a P2P protocol and as a result it opens many connections to different networks. That could cause the routers to slow down or even reboot if they can't handle that number of connections. Maybe that is your problem. The only solution I see, is to limit the number of connection that bitcoin-qt tries to open, but I don't know if this can be done or how.

BitcoinX.gr - To ελληνικό στέκι τoυ Bitcoin

My GPG Key
nobbynobbynoob
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1000


Annuit cœptis humanae libertas


View Profile WWW
October 19, 2012, 12:11:06 PM
 #7

They block VPNs

Wow, that's something even totalitarian governments struggle to do.

Well, they're not very good at it if that makes you feel any better.

I've encountered public free-internet portals that were mighty good at blocking free proxies though.

Earn Free Bitcoins!   Earn bitcoin via BitcoinGet
BTC tip: 1PKkvuwC24Vqjv9odigXs1QVzE66jEJqmb (if <200 µBTC, please donate to charity)
LTC tip: LRqXaNdF79QHvhPpS5AZdEJZnLiNnAkJvq (if <Ł0,05, please donate to charity)
caveden
Legendary
*
Offline Offline

Activity: 1106
Merit: 1004



View Profile
October 19, 2012, 12:31:13 PM
 #8

When bitcoin-qt is syncing the blockchain, eventually the wireless will stop taking new http (or IMCP) requests.  open connections still transmit data fine and DNS lookups resolve.  Exiting the bitcoin client causes the wireless to resume working after about a minute or two.
...
Has anyone ever seen anything similar happen when starting bitcoin on your network?

I have no idea, but couldn't it just be that the machine you're using is not handling the load?
I mean, bitcoin-qt does a lot of disk IO during blockchain synchronization. Maybe your OS ends up doing lots of swap too and it stops accepting new TCP connections because it is not managing to handle it? I don't know, just trying to guess.
Maybe the best way to test would be using a SDD. Or with the blockchain in a different disk than the rest of your system, including swap.
deadserious (OP)
Full Member
***
Offline Offline

Activity: 121
Merit: 102



View Profile
October 19, 2012, 06:51:19 PM
 #9

I have no idea, but couldn't it just be that the machine you're using is not handling the load?
I mean, bitcoin-qt does a lot of disk IO during blockchain synchronization. Maybe your OS ends up doing lots of swap too and it stops accepting new TCP connections because it is not managing to handle it? I don't know, just trying to guess.
Maybe the best way to test would be using a SDD. Or with the blockchain in a different disk than the rest of your system, including swap.

I'm on a Core i7 with dual SSD's and 24GB of RAM.

But I don't think that would be it anyway.  When it goes down, the entire mesh network goes down.  I am connected to the Mesh Gateway router so I think I'm taking that down with Bitcoin. When that does down, none of the other mesh routers can talk to the gateway.

At the same time, a computer connected to the dsl directly pings out fine.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!