LINUX.ORG.RU

[Acer Aspire One D250] Ethernet controller


0

0

Собственно, сабж: недавно был приобретен нетбук Acer Aspire One D250 с винХР. Виндоуз была благополучно снесена, на ее место поставлен Arch-2009.08.

После установки, lspci определил сетевые устройства:

# lspci -v

01:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
	Subsystem: Foxconn International, Inc. Device e016
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at 57100000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-
	Capabilities: [60] Express Legacy Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Virtual Channel <?>
	Capabilities: [160] Device Serial Number 00-15-17-ff-ff-24-14-12
	Capabilities: [170] Power Budgeting <?>
	Kernel driver in use: ath9k
	Kernel modules: ath9k

03:00.0 Ethernet controller: Attansic Technology Corp. Atheros AR8132 / L1c Gigabit Ethernet Adapter (rev c0)
	Subsystem: Acer Incorporated [ALI] Device 022f
	Flags: bus master, fast devsel, latency 0, IRQ 29
	Memory at 55000000 (64-bit, non-prefetchable) [size=256K]
	I/O ports at 2000 [size=128]
	Capabilities: [40] Power Management version 3
	Capabilities: [48] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [58] Express Endpoint, MSI 00
	Capabilities: [6c] Vital Product Data
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [180] Device Serial Number ff-f2-d5-29-00-23-5a-ff
	Kernel driver in use: atl1c
	Kernel modules: atl1c

Интерфейсы:

# ifconfig -a

eth0      Link encap:Ethernet  HWaddr 00:23:5A:F2:D5:29  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:29 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

wlan0     Link encap:Ethernet  HWaddr 00:26:5E:58:03:E4  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

wmaster0  Link encap:UNSPEC  HWaddr 00-26-5E-58-03-E4-00-00-00-00-00-00-00-00-00-00  
          [NO FLAGS]  MTU:0  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

после подключения кабеля от ADSL-модема в eth0 начинает появляться множество ошибок:

# ifconfig

eth0      Link encap:Ethernet  HWaddr 00:23:5A:F2:D5:29  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4294967293 errors:4294967278 dropped:4294967290 overruns:4294967293 frame:4294967281
          TX packets:4294967293 errors:4294967284 dropped:0 overruns:4294967293 carrier:4294967291
          collisions:4294967281 txqueuelen:1000 
          RX bytes:4294967293 (4095.9 Mb)  TX bytes:4294967293 (4095.9 Mb)
          Interrupt:29 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

Попытка настроить и поднять pppoe-соединение ни к чему не приводит.

pppoe-start
................TIMED OUT

при этом в /var/log/errors.log появляется запись

ep 26 19:21:26 archi pppoe[1807]: Timeout waiting for PADO packets

После ребута устройство вообще перестает определяться в lspci, а попытка ifconfig eth0 up заканчивается руганью:

eth0: unknown interface: No such device

В процессе многочасового гугления были найдены следующие ссылки:

http://forums.linuxmint.com/viewtopic.php?f=49&t=31963

http://forum.ubuntu.ru/index.php?topic=60167.0

https://bugs.launchpad.net/ubuntu/+bug/363691

http://forums.remote-exploit.org/newbie-area/25490-aspireone-d250-no-network.html

Предложенное решение с драйвером AR81Family не срабатывает. Скачиваю, собираю, записываю в /etc/rc.conf:

MODULES(atl1e !atl1c)

Все равно железка не подает признаков жизни в lspci.

Где-то встречал, что с ядром старше, чем 2.6.30 таких проблем не было. Сейчас попробую установить Lenny-netinstall. Если что-нибудь получится — отпишусь.


интересная деталь.. пока качался debian netinst, выключил acer и поставил на зарядку. Сейчас включил -- появился интерфейс eth0, pppoe-start легко подключилось к интернету.

Неужели все дело в нехватке питания ethernet-контроллеру при разряде батареи?

Кто-нибудь с таким сталкивался? Может, это бракованый девайс?

Буду пока наблюдать...

Corey
() автор топика

Вроде бы ethernet работает... обновился через pacman -Syu, еще раз пришлось установить модуль AR81Family. Пока что никаких нареканий нет.

Не работает клавиатура под иксами. Высплюсь, буду ковыряться дальше.

Corey
() автор топика

Батенька, выспитесь сначало, а потом на ЛОР постите.

anonym_mouse2
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.