So I installed arch on my laptop, wifi-menu -o worked perfectly (althought it could not find 5GHz network), so I guess we don't need to replace something that's working. Thanks everyone for your opinion.