Do Avalon ASICs work with p2pool out of the box? If not, does anyone know what settings need to be used?
Thanks!
simple answer, yes. long answer no, you need a special build of p2pool and the firmware we have made to fix delays and absurd long poll wait times because of the avalon driver built in delays.
To those just joining the conversation, no p2pool or cgminer developer had access to an avalon until a user, Aseras, graciously donated his machine time to a cgminer developer this week. All avalon owners owe him a thank you for working out the new firmware and contributions to the cgminer code (that has not been released yet) along with ckolivas.
test firmware is available. PM me if anyone wants it. it has a newer cgminer 2.10.5a build that has some tweaks and bugfixes and seems to be much more stable. it has better longpoll and less delay, making p2pool slightly better but still > 20% DOA. efficiency is up to 95% or so, but so many rejects and DOA on p2pool.
based off of latest gits by xiangfu and ckolivas. It is basically following these directions
https://en.bitcoin.it/wiki/Avalon ( which don't work yet BTW debugging with xiangfu to make them idiot proof )
development should continue slowly. trying to work out things.
I'm really working on p2pool, quickly coming up to speed in python right now mostly it's just hacks and workarounds to make it work. I may make a public fork, but considering my recent experiment and crashing the terracoin network for a day, I'll hold off
ckolivas is trying to get code better as much as possible and xiangfu is doing them same plus bugfixes and better avalon drivers internally.