I did some further testing to find out why it worked for me yesterday.
I could find out that wireless will work if you just restart hal (sudo /etc/init.d/hal restart) after you've disabled the kill switch. You can enable/disable the kill switch then without restarting hal every time. I didn't check if it would be enough to restart hal right after booting (without disabling the kill switch first), but I will try this later.
If a restart of hal solves this problem, then I think hal is started to early - or hal is missing some initialisation for the wireless network. I will assign hal to this bug to clarify this issue.
I did some further testing to find out why it worked for me yesterday.
I could find out that wireless will work if you just restart hal (sudo /etc/init.d/hal restart) after you've disabled the kill switch. You can enable/disable the kill switch then without restarting hal every time. I didn't check if it would be enough to restart hal right after booting (without disabling the kill switch first), but I will try this later.
If a restart of hal solves this problem, then I think hal is started to early - or hal is missing some initialisation for the wireless network. I will assign hal to this bug to clarify this issue.