I recently installed openSuse 11.1 i586.
It can detect the Attansic Ethernet controller but with the following message:
Attansic Ethernet controller (Not connected)
BusID : 0000:02: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.
So how can I solve this problem?
Please post the terminal result of
/sbin/lspci -nnk
wstay@linux-gwj4:~/Desktop> /sbin/lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller [8086:29c0] (rev 10)
Kernel driver in use: agpgart-intel
Kernel modules: intel-agp
00:02.0 VGA compatible controller [0300]: Intel Corporation 82G33/G31 Express Integrated Graphics Controller [8086:29c2] (rev 10)
00:1b.0 Audio device [0403]: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller [8086:27d8] (rev 01)
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00:1c.0 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 [8086:27d0] (rev 01)
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1c.1 PCI bridge [0604]: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 [8086:27d2] (rev 01)
Kernel driver in use: pcieport-driver
Kernel modules: shpchp
00:1d.0 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 [8086:27c8] (rev 01)
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:1d.1 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 [8086:27c9] (rev 01)
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:1d.2 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 [8086:27ca] (rev 01)
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:1d.3 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 [8086:27cb] (rev 01)
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd
00:1d.7 USB Controller [0c03]: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller [8086:27cc] (rev 01)
Kernel driver in use: ehci_hcd
Kernel modules: ehci-hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev e1)
00:1f.0 ISA bridge [0601]: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge [8086:27b8] (rev 01)
Kernel modules: iTCO_wdt, intel-rng
00:1f.2 IDE interface [0101]: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller [8086:27c0] (rev 01)
Kernel driver in use: ata_piix
Kernel modules: ata_piix
00:1f.3 SMBus [0c05]: Intel Corporation 82801G (ICH7 Family) SMBus Controller [8086:27da] (rev 01)
Kernel driver in use: i801_smbus
Kernel modules: i2c-i801
02:00.0 Ethernet controller [0200]: Attansic Technology Corp. Device [1969:1063] (rev c0)
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
Kernel driver in use: 8139too
Kernel modules: 8139too, 8139cp
03:01.0 Communication controller [0780]: Rockwell International HSF 56k Data/Fax/Voice/Spkp Modem [127a:2016] (rev 01)
wstay@linux-gwj4:~/Desktop>
I might be wrong. But there seems to be 2 ethernet devices
02:00.0 Ethernet controller [0200]: Attansic Technology Corp. Device [1969:1063] (rev c0)
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ [10ec:8139] (rev 10)
Kernel driver in use: 8139too
Kernel modules: 8139too, 8139cp
If you google the: Attansic Technology Corp
You should get some results from Ubuntu that you may find helpful
AFAIK, this Attansic ethernet controller chipset uses the ‘atl1’ (or similar) driver.
It appears some driver modules do not get reported by lspci, even though hwinfo does report active modules. Can you post output of
/usr/sbin/hwinfo --netcard
After a quick web trawl, I came across this thread:
OpenSUSE.us - View topic - Attansic lan card -Driver ‘yes’/Net ‘no’
A couple of Arch Linux forum threads (listed below) suggest a bug existed with some kernel versions, requiring this kernel option
apci=off
Yes, there are two 2 ethernet devices.
The Realtek device ( is the PCI Ethernet card) is connected to the ADSL Router Modem which I can configure to connect to internet either automatically or manually but also could not establish connection to the internet.
The other one is Attansic device (is the built-in or integrated with the motherboard)and is connected to the ADSL Wireless Router Modem) which although present or detected is grey-out and cannot be configured.
Would you think if I download the AR81Family Linux Driver or AR81Family Novell Driver and install it, would it work?
I recently installed openSuse 11.1 i586.
I note your chipset is quite recent, and may not be supported by the 11.1 kernel. This Attansic web page suggests your chipset (1969:1063) may require the ‘atl1c’ driver. Maybe worth upgrading to openSUSE 11.2 perhaps?
One of the network hardware gurus may be able to offer better advice here…
There’s not much “guruism” needed, just some “search engineism” would do:
Google Search - 1969:1063 openSUSE
P.S.
Normally I don’t recommend “home-projects”, but in the case of a project maintained by M. Meissner, one can assume these packages are built OK (which does not automatically mean, the driver is bug free, of course).
Thanks Axel.
After downloading the atl1c-2.6.31-1.8.src.rpm, I installed it with following error message:
An internal system error has occurred.
Details:
[PK_TMP_DIR|dir:///var/tmp/TmpDir.pzdDPO] Repository already exists.
Does this mean I need to have an active internet connection to download the Repository. I cannot find the file var/tmp/TmpDir.pzdDPO. Is this PK_TMP_DIR|… somewhere in the internet?
My problem is I cannot connect to the internet.
The Realtek device (PCI Ethernet card) is connected to the ADSL Router Modem which when either I configure to use DHCP or Static IP cannot establish a connection to the internet. I configure the DSL according to my Streamyx ISP as DNS: 202.188.0.133 and 202.188.1.5 and use Default route: 192.168.1.1. Is this a problem with my configuration or with missing software in the system?