Re: Weird wireless phantom device



On Fri, 2009-10-02 at 22:54 +0100, Rick Jones wrote:
> Dan
> 
> I think your call on VBox was the right one. I was running the latest
> 3.0.6, but I'd already been thinking of reverting to 2.2 because it's
> actually quicker and I don't need the new bits in 3.0.
> 
> So now having installed 2.2 again, there's no problems with the WiFi
> device. Bizarre bug, I'd never have made that connection.

It showed up because people got duplicate connections like this.
VirtualBox seems to screw around with /sys in a broken attempt to
virtualize it or something, which causes erroneous udev signals, which
cause HAL to get the wrong information and duplicate the device.

What's in your /sys/class/net/ directory?

Dan


> Thanks, Rick
> 
> --On Thursday, October 01, 2009 14:13:14 -0700 Dan Williams
> <dcbw redhat com> wrote:
> 
> > On Thu, 2009-10-01 at 16:31 +0100, Rick Jones wrote:
> > > I'm getting a repeated problem of my WiFi device showing up twice
> in
> > > NM. This isn't really an NM problem, but I'm hoping someone here
> will
> > > have an idea how to fix it.
> > 
> > NM 0.8?  Or NM 0.7?
> > 
> > For 0.7, run 'lshal' and look for device blocks with 'wlan0' in
> them.
> > If you see two, then it's a hal problem (though we've seen cases
> where
> > VirtualBox in it's misguided attempts to virtualize /sys completely
> > screws over HAL).
> > 
> > For 0.8, what do you have in /sys/class/net/ ?
> > 
> > Dan
> > 
> > > The device appears twice in DBus, which is obviously the source of
> the
> > > problem, as NM is just listing what it finds. Both entries in DBus
> are
> > > identical, and point to the same device (which messes up NM as it
> > > tries to open and connect on the same device twice).
> > > 
> > > The DBus node names are almost identical, the second entry just
> has an
> > > extra _0 at the end.
> > > 
> > > The output of lspci shows only one device:
> > > 
> > > 01:00.0 Network controller: RaLink RT2860
> > >         Subsystem: RaLink Device 2790
> > >         Flags: bus master, fast devsel, latency 0, IRQ 19
> > >         Memory at f8000000 (32-bit, non-prefetchable) [size=64K]
> > >         Capabilities: [40] Power Management version 3
> > >         Capabilities: [50] Message Signalled Interrupts: Mask-
> 64bit+
> > > Queue=0/5 Enable-
> > >         Capabilities: [70] Express Endpoint, MSI 00
> > >         Capabilities: [100] Advanced Error Reporting <?>
> > >         Kernel driver in use: rt2860
> > >         Kernel modules: rt2860sta
> > > 
> > > Running "lsmod | grep 2860" shows only one user:
> > > 
> > > rt2860sta             513240  1 
> > > 
> > > Whether one or two devices show up is set from boot, and it seems
> > > random when I re-boot what I'm going to get.
> > > 
> > > Anyone got any ideas?
> > > 
> > > TIA Rick 
> > > _______________________________________________
> > > NetworkManager-list mailing list
> > > NetworkManager-list gnome org
> > > http://mail.gnome.org/mailman/listinfo/networkmanager-list
> > 
> > 
> 
> 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]