Atheros AR8151 driver is missed

Hello!
I’ve installed SLES11 SP2 at PC with Gigabyte GA-H77D3H motherboard.
It has Atheros AR8151 gigabit ethernet controller onboard (VEN_1969&DEV_1083).
SLES hasn’t asked any questions about this controller during installation and I thought all was OK.
Network settings contains Atheros Ethernet Controller, but says “unable to configure network card because kernel device isn’t present”.
I’ve found atl1e module source code in compat-wireless package, built it without errors,
but when I’ve tried to insert module, the error occurred - “insmod: error inserting atl1e.ko: –1 Unknown symbol in module”
Any ideas how to fix it?

Best regards,
Miloserdin Oleg

Hi
The module is there as part of the kernel, eg?

/sbin/modinfo atl1e

filename:       /lib/modules/3.0.42-0.7-pae/kernel/drivers/net/atl1e/atl1e.ko
version:        1.0.0.7-NAPI
license:        GPL
description:    Atheros 1000M Ethernet Network Driver
author:         Atheros Corporation, <xiong.huang@atheros.com>, Jie
Yang <jie.yang@atheros.com> srcversion:     8C54D44E579979EF1C2E599
alias:          pci:v00001969d00001066sv*sd*bc*sc*i*
alias:          pci:v00001969d00001026sv*sd*bc*sc*i*
depends:
supported:      yes
vermagic:       3.0.42-0.7-pae SMP mod_unload modversions 686
parm:           tx_desc_cnt:Transmit description count (array of int)
parm:           rx_mem_size:memory size of rx buffer(KB) (array of int)
parm:           media_type:MediaType Select (array of int)
parm:           int_mod_timer:Interrupt Moderator Timer (array of int)

What is the output from the command and PCI ID for the device from;

lspci -nnk

Did you try modprobing the existing kernel module before building the
compat wireless package?


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 12.2 (x86_64) Kernel 3.4.11-2.16-desktop
up 3 days 23:00, 4 users, load average: 0.03, 0.04, 0.05
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU