Alan McKinnon wrote:
On Wednesday 17 September 2008 22:32:21 Espen Hustad wrote:
On Wednesday 17 September 2008 22:03:52 Alan McKinnon wrote:
Hi all,

I have a Dell XPS M1530 with an Intel IWL3945 wireless card. On
power-up/reboot it sometimes works, sometimes doesn't. I can find no
pattern at all, success does not depend on the machine being hot/cold
rebooted, powered up from shutdown, hibernate, suspend or any other usual
thing. I don't use the wireless-rf kill switch at all.

mac80211 is a module - I learned long ago to make as modules everything that
can work as a module :-) Some more info I omitted from the original post:

have you tried:
- /etc/init.d/net.wlan0 stop
- unload module
- reload, continue ?

I have a precision M6300 with the iwl 4965, and all my problems can usually be solved the above way, although our two laptops are different.

the driver I use is the in-kernel iwl3945 (part of iwlwifi)
iwl3945-ucode is installed

have you recompiled ucode since you last built the module?

As far as I can tell, everything I should have done according to that page and
to http://www.gentoo-wiki.com/Iwlwifi has been done.

Working purely from a techie's gut feel here (i.e. no evidence whatsoever),
this behaviour looks like what I might get from the following circumstances:

- a register in the card is not being properly initialised by the firmware,
sometimes a bit is 0 sometimes a 1 at random and the results are not
determined
- there's a module option that I missed when reading the source comments
- a weird race condition at early boot, results are pot-luck
- my hardware is busted

But I've run out of ideas on how to falsify these theories :-(

One answer to these questions is Winblows. If it works continuously there, then it's not your hw. Another option is reseating the mpci card, or even trying a different one. Otherwise try and match your kernel and ucode versions with someone who has it working... But I'm sure you've thought of that :)

--
Iain Buchanan <iaindb at netspace dot net dot au>

The idea is to die young as late as possible.
                -- Ashley Montague

Reply via email to