Re: Network manager not handling interfaces
- From: Githin Alapatt <githin gmail com>
- To: Dan Williams <dcbw redhat com>
- Cc: networkmanager-list gnome org
- Subject: Re: Network manager not handling interfaces
- Date: Tue, 22 Nov 2011 07:35:22 -0500
Thanks.
This is what I got -
lrwxrwxrwx 1 root root 0 Nov 22 07:33
/sys/class/net/eth0/device/driver -> ../../../../bus/pci/drivers/sky2
This is what I got. I remember seeing elsewhere that sky2 was my eth0 driver.
I did not build the kernel myself.It is a standard kernel. And, I am
not sure if I upgraded the kernel when I went from lenny to squeeze.
uname -a
Linux debian-githin 2.6.26-2-686 #1 SMP Wed Sep 21 04:35:47 UTC 2011
i686 GNU/Linux
On 11/21/11, Dan Williams <dcbw redhat com> wrote:
> On Mon, 2011-11-21 at 19:28 -0500, Githin Alapatt wrote:
>> Thanks Dan!
>> Those are very much possible. I recently upgraded from lenny to
>> squeeze using apt-get dist upgrade.
>>
>> However, if I configure my eth0 card using the
>> /etc/network/interfaces, things work perfectly.
>
> Hmm, this is quite odd. It's not showing the hierarchy that we'd expect
> here. Try this:
>
> ls -al /sys/class/net/eth0/device/driver
>
> and lets see what you get. You should see something like this:
>
> lrwxrwxrwx. 1 root root 0 Nov 21 13:24 /sys/class/net/eth0/device/driver
> -> ../../../bus/pci/drivers/e1000e
>
> which is where udev should be getting the 'driver' link from. Did you
> build the kernel yourself, or is it the standard distro kernel?
>
> Dan
>
>> I used ndiswrapper previously to get my wlan working in lenny. Worked
>> perfectly for 2 years until the upgrade.
>>
>> May be I did not upgrade correctly.
>>
>> Here are the outputs.
>>
>> Looking at device '/class/net/eth0':
>> KERNEL=="eth0"
>> SUBSYSTEM=="net"
>> DRIVER==""
>> ATTR{addr_len}=="6"
>> ATTR{dev_id}=="0x0"
>> ATTR{iflink}=="2"
>> ATTR{ifindex}=="2"
>> ATTR{features}=="0x10803"
>> ATTR{type}=="1"
>> ATTR{link_mode}=="0"
>> ATTR{address}=="00:23:ae:0c:99:f4"
>> ATTR{broadcast}=="ff:ff:ff:ff:ff:ff"
>> ATTR{carrier}=="1"
>> ATTR{dormant}=="0"
>> ATTR{operstate}=="up"
>> ATTR{mtu}=="1500"
>> ATTR{flags}=="0x1003"
>> ATTR{tx_queue_len}=="1000"
>>
>> looking at parent device '/class/net':
>> KERNELS=="net"
>> SUBSYSTEMS=="subsystem"
>> DRIVERS==""
>>
>> looking at device '/class/net/wlan0':
>> KERNEL=="wlan0"
>> SUBSYSTEM=="net"
>> DRIVER==""
>> ATTR{addr_len}=="6"
>> ATTR{dev_id}=="0x0"
>> ATTR{iflink}=="3"
>> ATTR{ifindex}=="3"
>> ATTR{features}=="0x1000"
>> ATTR{type}=="1"
>> ATTR{link_mode}=="0"
>> ATTR{address}=="00:23:4e:36:29:0a"
>> ATTR{broadcast}=="ff:ff:ff:ff:ff:ff"
>> ATTR{operstate}=="down"
>> ATTR{mtu}=="1500"
>> ATTR{flags}=="0x1002"
>> ATTR{tx_queue_len}=="1000"
>>
>> looking at parent device '/class/net':
>> KERNELS=="net"
>> SUBSYSTEMS=="subsystem"
>> DRIVERS==""
>>
>>
>> 09:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8040
>> PCI-E Fast Ethernet Controller (rev 12)
>> 0b:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g
>> LP-PHY (rev 01)
>>
>>
>> On 11/21/11, Dan Williams <dcbw redhat com> wrote:
>> > On Thu, 2011-11-17 at 09:25 -0500, Githin Alapatt wrote:
>> >> I recently upgraded from lenny to squeeze. I used to manage my
>> >> networks using the gnome applet.
>> >>
>> >> In the new installation, network manager fails to show up any of my
>> >> network device. I made sure that the interfaces are not listed in
>> >> /etc/network/interface (I commented them out). Still the network
>> >> manager fails to show any device (eth0 and wlan0)
>> >>
>> >> I can use eth0 by configuring it with the /etc/network/interface. That
>> >> works fine. But, I would like to use the network manager, whenever I
>> >> need to use my laptop on an wi-fi connection.
>> >>
>> >> What else could be wrong?
>> >
>> > These two lines are the problem:
>> >
>> > Nov 17 23:40:15 debian-githin NetworkManager[3085]: <warn>
>> > /sys/class/net/eth0: couldn't determine device driver; ignoring...
>> > Nov 17 23:40:15 debian-githin NetworkManager[3085]: <warn>
>> > /sys/class/net/wlan0: couldn't determine device driver; ignoring...
>> >
>> > This indicates a problem with either udev or that the kernel network
>> > drivers you're using are buggy. What kinds of devices are the ethernet
>> > card and the wifi card? One thing you can do to figure it out is:
>> >
>> > udevadm info --query=all --attribute-walk --path=/sys/class/net/eth0
>> > udevadm info --query=all --attribute-walk --path=/sys/class/net/wlan0
>> >
>> > and reply with the results.
>> >
>> > Dan
>> >
>> >
>>
>>
>
>
>
--
http://www.ces.clemson.edu/~galapat/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]