Andres Salomon wrote:
> > Currently there is a very nasty trap for anyone upgrading a system that
> > relies on ndiswrapper for its networking from stable to testing.
> 
> What nasty trap is that?  The fact that the version in testing is so
> old?

I upgraded everything, which included switching to udev, removing
hotplug etc and pretty well broke running the system with the 2.6.8
kernel. Then I booted to the new 2.6.15 kernel, and ran module-assistant
to build ndiswrapper modules for it, and found that it FTBFS, at which
point I was left without a wireless network to upgrade the ndiswrapper
versions to unstable.

I was able to boot back to 2.6.8 and luckily the kernel was still
working to the point of getting me on the network (alhough X wasn't
working, and in some cases I imagine the system wouldn't be usable at
all without some fairly involved handholding). So then I upgraded the
ndiswrapper-source, booted back into 2.6.15, and built it, but the
module package wouldn't install because, unlike the source, it depended
on a newer ndiswrapper-utils.

So once again I booted back into 2.6.8 to download and install the newer
ndiswrapper-utils. Which of course meant I had to remove my 2.6.8
ndiswrapper modules. Which meant that 2.6.8 wouldn't have wireless
anymore.

So then I booted back into 2.6.15, installed the ndiswrapper modules,
tried to load them... and they wouldn't because they were built with gcc
3.x. I'd forgotten to install gcc-4.0 and apparently this didn't happen
automatically.

Which left me without wireless network on either kernel and about an
hour wasted, and having to go looking for a wired network.

> People upgrading from stable to testing shouldn't automatically get
> their kernel upgraded unless they're using some of the kernel-latest
> metapackages, and even then will have the older kernel installed.  So,
> I'm making a trade-off:
>  - reboot into an older kernel or grab ndiswrapper-source from unstable
> and rebuild
>  vs.
>  - upgrade ndiswrapper-utils and not be able to use ndiswrapper w/ the
> old *or* new kernel without rebuilding (and there's no guarantee the
> rebuild will work).

Well, it seems that I seem to have managed to hit every one of the
possible failure modes here. Maybe unlike real debian users I don't know
what I'm doing.

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature

Reply via email to