Problem connecting to the net on HP Pavillion h8-1213 w/ Attansic Ethernet controller

I can’t connect to the net using wired connection

Here are some info:

# /sbin/modinfo atl1c
filename:       /lib/modules/3.1.0-1.2-desktop/kernel/drivers/net/atl1c/atl1c.ko
version:        1.0.1.0-NAPI
license:        GPL
description:    Atheros 1000M Ethernet Network Driver
author:         Jie Yang <jie.yang@atheros.com>
srcversion:     6B5B83F39487C00C3BF2E83
alias:          pci:v00001969d00001083sv*sd*bc*sc*i*
alias:          pci:v00001969d00001073sv*sd*bc*sc*i*
alias:          pci:v00001969d00002062sv*sd*bc*sc*i*
alias:          pci:v00001969d00002060sv*sd*bc*sc*i*
alias:          pci:v00001969d00001062sv*sd*bc*sc*i*
alias:          pci:v00001969d00001063sv*sd*bc*sc*i*
depends:        
vermagic:       3.1.0-1.2-desktop SMP preempt mod_unload modversions 



lspci -vnn
03:00.0 Network controller [0280]: Broadcom Corporation BCM43225 802.11b/g/n [14e4:4357] (rev 01)
        Subsystem: Broadcom Corporation Device [14e4:0570]
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at f7200000 (64-bit, non-prefetchable) [size=16]
        Capabilities: [40] Power Management version 3
        Capabilities: [58] Vendor Specific Information: Len=78 <?>
        Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [d0] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [13c] Virtual Channel
        Capabilities: [16c] Power Budgeting <?>
        Kernel driver in use: wl

04:00.0 Ethernet controller [0200]: Atheros Communications Device [1969:1091] (rev 08)
        Subsystem: Hewlett-Packard Company Device [103c:2ad5]
        Flags: bus master, fast devsel, latency 0, IRQ 10
        Memory at f7100000 (64-bit, non-prefetchable) [size=256]
        I/O ports at d000 [size=128]
        Capabilities: [40] Power Management version 3
        Capabilities: [58] Express Endpoint, MSI 00
        Capabilities: [c0] MSI: Enable- Count=1/16 Maskable+ 64bit+
        Capabilities: [d8] MSI-X: Enable- Count=16 Masked-
        Capabilities: [100] Advanced Error Reporting


hwinfo --wlan
16: PCI 300.0: 0282 WLAN controller                             
  [Created at pci.319]
  Unique ID: rBUF.8UVJ0nluRDC
  Parent ID: QSNP.vzoHPYjXJ25
  SysFS ID: /devices/pci0000:00/0000:00:1c.4/0000:03:00.0
  SysFS BusID: 0000:03:00.0
  Hardware Class: network
  Model: "Broadcom WLAN controller"
  Vendor: pci 0x14e4 "Broadcom"
  Device: pci 0x4357 
  SubVendor: pci 0x14e4 "Broadcom"
  SubDevice: pci 0x0570 
  Revision: 0x01
  Driver: "wl"
  Driver Modules: "wl"
  Device File: eth0
  Features: WLAN
  Memory Range: 0xf7200000-0xf7203fff (rw,non-prefetchable)
  IRQ: 16 (no events)
  HW Address: 44:6d:57:a8:69:2d
  Link detected: yes
  WLAN channels: 1 2 3 4 5 6 7 8 9 10 11
  WLAN frequencies: 2.412 2.417 2.422 2.427 2.432 2.437 2.442 2.447 2.452 2.457 2.462
  WLAN bitrates: 1 2 5.5 6 9 11 12 18 24 36 48 54
  WLAN encryption modes: WEP40 WEP104 WEP256 WEP128 TKIP CCMP
  WLAN authentication modes: open sharedkey wpa-psk wpa-eap
  Module Alias: "pci:v000014E4d00004357sv000014E4sd00000570bc02sc80i00"
  Driver Info #0:
    Driver Status: brcmsmac is not active
    Driver Activation Cmd: "modprobe brcmsmac"
  Driver Info #1:
    Driver Status: bcma is not active
    Driver Activation Cmd: "modprobe bcma"
  Driver Info #2:
    Driver Status: wl is active
    Driver Activation Cmd: "modprobe wl"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #8 (PCI bridge)

# /sbin/lspci | grep thernet
04:00.0 Ethernet controller: Atheros Communications Device 1091 (rev 08)

Here is what I saw in yast2 Network Devices-Network settings

Atansic Ethernet controllerBusID:0000:00.0
Unable to configure the network card because the kernel device (eth0, wlan0) is not present. This is mostly caused by missing firmware (for wlan devices). See dmesg output for details

I fired dmesg and the warning was with broadcom controller and the output from dmesg is suggesting me to go to this site HCL:Network (Wireless) - openSUSE
to download and installed the appropriate driver and kmp flavor which I did.

I note also that Attansic ethernet controller is not configurable in yast2. The options are greyed out.

In yast2 Network Devices-Network settings also I can see this

broadcom WLAN controller

and it is properly identified and configurable but it is not what i need because wireless hardware is not available.

In windows 7 the ethernet controller is identified as Atheros AR8161/8165 pcie gigabit ethernet controller and has no problem connecting to the net using the wired connection.

The HP Pavillion specification says, WIFI integrated bluetooth and wireless LAN/

All help will be much appreciated.

Note: This is my second thread regarding this, the first I lost it while submitting the thread.[/size][/size][/size]

I forgot to add the operating system
This is a fresh installation of opensuse 12.1 dual boot with windows 7

On 08/07/2012 12:16 PM, conram wrote:
>
> I can’t connect to the net using wired connection
>
> Here are some info:
>
>
> Code:
> --------------------
> # /sbin/modinfo atl1c
> filename: /lib/modules/3.1.0-1.2-desktop/kernel/drivers/net/atl1c/atl1c.ko
> version: 1.0.1.0-NAPI
> license: GPL
> description: Atheros 1000M Ethernet Network Driver
> author: Jie Yang <jie.yang@atheros.com>
> srcversion: 6B5B83F39487C00C3BF2E83
> alias: pci:v00001969d00001083svsdbcsci*
> alias: pci:v00001969d00001073svsdbcsci*
> alias: pci:v00001969d00002062svsdbcsci*
> alias: pci:v00001969d00002060svsdbcsci*
> alias: pci:v00001969d00001062svsdbcsci*
> alias: pci:v00001969d00001063svsdbcsci*
> depends:
> vermagic: 3.1.0-1.2-desktop SMP preempt mod_unload modversions
>
>
>
> lspci -vnn
> 03:00.0 Network controller [0280]: Broadcom Corporation BCM43225 802.11b/g/n [14e4:4357] (rev 01)
> Subsystem: Broadcom Corporation Device [14e4:0570]
> Flags: bus master, fast devsel, latency 0, IRQ 16
> Memory at f7200000 (64-bit, non-prefetchable) [size=16]
> Capabilities: [40] Power Management version 3
> Capabilities: [58] Vendor Specific Information: Len=78 <?>
> Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
> Capabilities: [d0] Express Endpoint, MSI 00
> Capabilities: [100] Advanced Error Reporting
> Capabilities: [13c] Virtual Channel
> Capabilities: [16c] Power Budgeting <?>
> Kernel driver in use: wl
>
> 04:00.0 Ethernet controller [0200]: Atheros Communications Device [1969:1091] (rev 08)
> Subsystem: Hewlett-Packard Company Device [103c:2ad5]
> Flags: bus master, fast devsel, latency 0, IRQ 10
> Memory at f7100000 (64-bit, non-prefetchable) [size=256]
> I/O ports at d000 [size=128]
> Capabilities: [40] Power Management version 3
> Capabilities: [58] Express Endpoint, MSI 00
> Capabilities: [c0] MSI: Enable- Count=1/16 Maskable+ 64bit+
> Capabilities: [d8] MSI-X: Enable- Count=16 Masked-
> Capabilities: [100] Advanced Error Reporting

There are no built-in drivers in the Linux kernel for device 1969:1091. That is
why no device eth0 was created. The closest match is 1969:1083, which is listed
as an AR8151.

There are a number of URL’s for drivers for your device on the web, but you will
likely need to build the driver for your specific kernel. Before I can advise
you on that step, the answers to a few questions are in order.

  1. Do you have a wireless access point? If so, we should be able to get wl
    working with that Broadcom device.

  2. Does the command “uname -r” produce the string “3.1.0-1.2-desktop”?

  3. Do you have a method of transferring files from Windows to Linux?

  4. What desktop are you using?

[/size][/size][/size]

There are no built-in drivers in the Linux kernel for device 1969:1091. That is
why no device eth0 was created. The closest match is 1969:1083, which is listed
as an AR8151.

There are a number of URL’s for drivers for your device on the web, but you will
likely need to build the driver for your specific kernel. Before I can advise
you on that step, the answers to a few questions are in order.

  1. Do you have a wireless access point? If so, we should be able to get wl
    working with that Broadcom device.
  1. Does the command “uname -r” produce the string “3.1.0-1.2-desktop”?
  1. Do you have a method of transferring files from Windows to Linux?
  1. What desktop are you using?

Hi,

Thanks to your advise
To answer your questions

1.Unfortunately I don’t have a wireless access point, We are using a wired connection
If the budget permits me to invest on a new wireless router I will consider investing on it
w/c I am thinking now if it is the only way this machine will be able to access the net
connecting the wireless router to the existing wired router hopefully will work to serve the purpose.

2.Yes, uname -r produce the string "3.1.0-1.2-desktop

3.This machine is dual booting windows 7 and I can get the files to transfer it to opensuse 12.1

  1. I am not really sure what it means. Right now I am using another machine with opensuse 12.1 to access the net.
    or you mean I am using kde in the machine with an issue.

Thanks,
conram

On 08/07/2012 01:46 PM, conram wrote:
>
>> There are no built-in drivers in the Linux kernel for device 1969:1091.
>> That is
>> why no device eth0 was created. The closest match is 1969:1083, which
>> is listed
>> as an AR8151.
>>
>> There are a number of URL’s for drivers for your device on the web, but
>> you will
>> likely need to build the driver for your specific kernel. Before I can
>> advise
>> you on that step, the answers to a few questions are in order.
>>
>> 1. Do you have a wireless access point? If so, we should be able to get
>> wl
>> working with that Broadcom device.
>>
>> 2. Does the command “uname -r” produce the string “3.1.0-1.2-desktop”?
>>
>> 3. Do you have a method of transferring files from Windows to Linux?
>>
>> 4. What desktop are you using?
>
> Hi,
>
> Thanks to your advise
> To answer your questions
>
> 1.Unfortunately I don’t have a wireless access point, We are using a
> wired connection
> If the budget permits me to invest on a new wireless router I will
> consider investing on it
> w/c I am thinking now if it is the only way this machine will be able
> to access the net
> connecting the wireless router to the existing wired router hopefully
> will work to serve the purpose.
>
> 2.Yes, uname -r produce the string "3.1.0-1.2-desktop
>
> 3.This machine is dual booting windows 7 and I can get the files to
> transfer it to opensuse 12.1
>
> 4. I am not really sure what it means. Right now I am using another
> machine with opensuse 12.1 to access the net.

The desktop is KDE, Gnome, etc.

Hi

The machine with an issue is using KDE
I am now considering in purchasing a wireless router
When I am able to grab one I will post back.
Any router you can recommend?

Thanks again lwfinger, your help is much appreciated.

On 08/08/2012 07:26 AM, conram wrote:
>
> lwfinger;2478858 Wrote:
>> On 08/07/2012 01:46 PM, conram wrote:
>>
>>
>> The desktop is KDE, Gnome, etc.
>
> Hi
>
> The machine with an issue is using KDE
> I am now considering in purchasing a wireless router
> When I am able to grab one I will post back.
> Any router you can recommend?

Any of the standard router versions should work. For an 802.11g router, I have
an older Linksys WRT54GL. These are available as refurbished on E-bay for under
$30. For 802.11n, I use a Netgear WNDR3300. These are $25 used and $45
refurbished. A more modern WNDR3400 is about $80 new.

Thanks for the info, I will do it in the weekend and will post back again
as soon as I am able to get one.

I was able to grab a wireless router today, a cisco linksys router.
I used windows 7 for the router setup and then when done
I booted to opensuse which detected the wireless router
I used the network manager to connect to the net. Now it is working
and able to install the update for the newly installed opensuse 12.1.

I saw this thread and found an answer.
I just loaded 12.1 on a new HP desktop with the exact same wired ether device and now have it working.
lspci device: Atheros Communications Device [1969:1091] (rev 08)

You need to make and install the alx driver, which supports this exact device.
I found this in linuxquestions, answer by SharkWipf, update 2.

Go to alx | The Linux Foundation
download tarball compat-wireless-2012-05-10-p.tar.bz2
untar, cd into the new dir.
To only compile and install the alx driver…
a) ./scripts/driver-select alx
b) make
c) make install
…then I did
4) modprobe alx
5) reboot the machine
… when it came back, ran
yast2 lan
and the device showed up, so I configured it and it works fine.

(You may need to go to global options and select ifup or network manager, as you wish)

Here is where I found the helpful answer by SharkWipf, in update 2.
http://www.linuxquestions.org/questions/linux-laptop-and-netbook-25/no-driver-for-wired-network-card

I have a laptop with the AR8161 Gigabit Ethernet [1969:1091] (rev 08) wired Ethernet controller. I have installed opensuse 12.2 on the laptop and the wired network is not working (no device for the wired network controller is listed with ifconfig -a). The wireless network controller is working. I downloaded the compat-wireless-2012-05-10-p.tar.bz2 and followed the instructions given to make the alx driver. When i try to load the module with modprobe I get

FATAL: Error inserting alx (/lib/modules/3.4.6-2.10-desktop/updates/drivers/net/ethernet/atheros/alx/alx.ko): Invalid module format

After a rebooted neither the wired or the wireless network controllers get listed with ifconfig -a. When I try to load the alx module with modprobe I get the same error message as before the reboot. I did a make uninstall and a reboot to get the wireless controller working again. What does this mean? Is there some version mismatches between the kernel and the compat-wireless-2012-05-10-p.tar.bz2? If so which version of compat-wireless should I use? My kernel is 3.4.6-2.10-desktop. I also downloaded compat-wireless-3.4-rc3-1.tar.bz2 but it does not contain the alx driver it seems.

Try this one:
http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless-2012-09-25-pc.tar.bz2

See here in a german forum:
http://www.opensuse-forum.de/gel%C3%B6st-netzwerktreiber-nachinstallieren-unter-opensuse-12-2-nochmal-anf%C3%A4nger-startprobleme/allgemeines-f17/p46388-f20/#post46388

Thank you. The version you suggested worked so my problem is fixed.

Sauerland](http://forums.opensuse.org/members/sauerland.html), I followed the steps you mentioned, but when do “make” I get the following error:

make -C /lib/modules/3.4.6-2.10-desktop/build M=/home/perseo/Downloads/compat-wireless-2012-09-25-pc modules
make: *** /lib/modules/3.4.6-2.10-desktop/build: No such file or directory. Stop.
make: *** [modules] Error 2

The version of openSUSE 12.2 with KDE. Any idea?

Thank you.

kernel-source, kernel-devel, make, gcc and so on are installed?

Please post:

zypper se -si kernel make gcc
uname -a

There is an kernel update, so the Versions may be wrong.

zypper se -si kernel make gcc

E | Nombre          | Tipo     | Versión              | Arquitectura | Repositorio         
--+-----------------+----------+----------------------+--------------+---------------------
i | automake        | paquete  | 1.12.1-1.2.1         | noarch       | openSUSE-12.2-Oss   
i | gcc             | paquete  | 4.7-2.1.1            | i586         | openSUSE-12.2-Oss   
i | gcc-c++         | paquete  | 4.7-2.1.1            | i586         | openSUSE-12.2-Oss   
i | gcc-info        | paquete  | 4.7-2.1.1            | i586         | openSUSE-12.2-Oss   
i | gcc47           | paquete  | 4.7.1_20120723-1.1.1 | i586         | openSUSE-12.2-Oss   
i | gcc47-c++       | paquete  | 4.7.1_20120723-1.1.1 | i586         | openSUSE-12.2-Oss   
i | gcc47-info      | paquete  | 4.7.1_20120723-1.1.1 | noarch       | openSUSE-12.2-Oss   
i | kernel-desktop  | paquete  | 3.4.6-2.10.1         | i686         | openSUSE-12.2-Oss   
i | kernel-firmware | paquete  | 20120719git-2.9.1    | noarch       | openSUSE-12.2-Update
i | libgcc47        | paquete  | 4.7.1_20120723-1.1.1 | i586         | openSUSE-12.2-Oss   
i | make            | paquete  | 3.82-151.1.2         | i586         | openSUSE-12.2-Oss 

uname -a

Linux openSUSE-laptop.desdelinux.com 3.4.6-2.10-desktop #1 SMP PREEMPT Thu Jul 26 09:36:26 UTC 2012 (641c197) i686 i686 i386 GNU/Linux

Stick this kernel version to avoid problems with my wifi too (RTL8188CE) ¬.¬’. If I upgrade, I disconnect from the world! XD

You have to install kernel-source, kernel syms and kernel-devel in Version 3.4.6-2.10.1.

zypper in kernel-source-3.4.6-2.10.1 kernel-syms-3.4.6-2.10.1 kernel-desktop-devel-3.4.6-2.10.1

Do you have a Problem with Attansic Ethernet Controller?

Really I have problems with both network interfaces, here the description of each one:


01:00.0 Ethernet controller: Atheros Communications Inc. AR8161 Gigabit Ethernet (rev 10)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)

For now I have solved the probem with my WiFi, but I lack the ethernet. This is why I can not update the kernel, I did it once and broke the wifi driver and I lost my internet connection :frowning:

Please post:

/sbin/lspci -nnk | grep -i -A2 net

We must see the ID of the Chip, therefor this is not so relevant.

01:00.0 Ethernet controller: Atheros Communications Inc. AR8161 Gigabit Ethernet (rev 10)
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)

I think you should stop here and install the compat-wireless in the other threat and see if lan is working.