IBM thinkpad a21e ethernet

Fórumok

Hali!

Van egy IBM Thinkpad A21e laptomom.
Full alap rendszer, nincs grafikus felület, igazság szerint ts és web szerverre kéne a laptop.

os: Debian 4.0 r4a
kernel: 2.6.18-6-686

A probléma a következő: a telepítő azt mondta, hogy nem talál háló kártyát (pedig van benne), ezért egy listából kellett kiválasztanom, eepro100-at választottam ki.

Ez alapján:
http://www.thinkwiki.org/wiki/Category:A21e
http://www.thinkwiki.org/wiki/Intel_10/100_Ethernet_Mini-PCI_Adapter_wi…

Szépen fel is települt a rendszer, de mégsem működik a hálókártya, nem tudok "kimenni" a netre.
Az ip-met DHCP-vel kapom, cable net. Közvetlenül kapcsolódok a netre, nincs router. De mégsem jön létre a kapcsolat. Nics mac szűrés. Az is érdekesség (számomra), hogy mikor beloginolok nincs mac címe a kártyának (00:00:00:00:00:00). Ezt átállítom a helyes címre:

ifconfig eth0 down
ifconfig eth0 hw ether 00:03:47:1F:D1:F7
ifconfig eth0 up

Ezután sincs kapcsolat, de egy restart után el is veszti a fizikai címet.

lspci | grep Ether

00:03.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 09)

lsmod | grep e100

e100 32232 0
mii 5344 2 eepro100,e100

ifconfig -a

eth0
Link encap:Ethernet HWaddr 00:03:47:1F:D1:F7
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:5544 errors:0 dropped:0 overruns:0 carrier:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:333700 (325.8 KiB) TX bytes:0 (0.0 b)
Interrupt:11

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:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1880 (1.8 KiB) TX bytes:1880 (1.8 KiB)

dmesg | grep e100

e100: Intel(R) PRO/100 Network Driver, 3.5.10-k2-NAPI
e100: Copyright(c) 1999-2005 Intel Corporation
e100: 0000:00:03.0: e100_eeprom_load: EEPROM corrupted
e100: probe of 0000:00:03.0 failed with error -11

dmesg | grep eepro100

eepro100.c:v1.09j-t 9/29/99 Donald Becker http://www.scyld.com/network/eepro100.html
eepro100.c: $Revision: 1.36 $ 2000/11/17 Modified by Andrey V. Savochkin and others

dhclient eth0

Listening on LFP/eth0/00:03:47:1f:d1:f7
Sending on LFP/eth0/00:03:47:1f:d1:f7
Sending on Socket/fallback

DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 2
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

Esetleg gondolok arra a hibalehetőségre is, hogy a linux csak akkor tudja használni a hálókártyát, ha restartol a rendszer (bár nem hinném), de ugye restart után meg érvénytelen a mac címem.

Remélem valahogy tudtok segíteni, és megoldódik a problémám.

Addig is köszönöm előre mindenkinek...

Hozzászólások

Másik kernellel nem megy?
"no video codec le a win32vel", de "Gentoohoz lehet meg tul fiatal vagy"

Sajnos nem csináltam még kernel fordítást...

Ezen kívül még ezekkel a rendszerekkel próbálkoztam:

Ubuntu 6.10 - kernel: 2.6.17-10.33
Ubuntu 7.10 - kernel: 2.6.22-14.46
Ubuntu 8.04 - kernel: 2.6.24-16.30
Ubuntu 8.04.1 LTS - kernel: 2.6.24-19.34

Sajnos egyiknél sem működött.

Nekem is van egy ilyen gépem. Biztos vagy benne, hogy van benne hálókártya? Ennél a típusnál ugyanis volt olyan variáció, hogy csak modem, csak ethernet vagy modem+ethernet. Ez attól függ, hogy milyen mini PCI kártya van benne. A csatlakozó természetesen ott van a gép hátulján mindig, csak éppen nem működik.

Szia

nekem egy a21m gépem van
az lspci szerint megegyeznek a hálókártyáink, azzal a különbséggel hogy soha nem volt vele problémám.
Esetleg próbálj meg egy openzsuzsa 11 hálózati telepítő bootolást (75 MB mindösszesen nekem erről lett feltelepítve), ha ez sem látja akkor biztosan beteg a hálókártyád, arra azért figyelj hogy ha nincs 256 RAM-od akkor adjál neki swapot (http://en.opensuse.org/Installation_with_Little_Memory , addswap=sdaN ).
Azt nézegettem a BIOS-ban hogyan lehet letiltani a hálókártyát, de nem lehet, de azért nézd meg hátha a tiédbe mégis
vagy az IRQ beállítások vannak összekuszálva.

üdv
opi

Opi:

sajnos a suse sem ismerte fel, ő alapból az e100 modult tölti be, de mégsem tudja belőni a netet, utána betöltöttem neki az eepro100-at, de azzal sem volt nagyobb siker...

Ami számomra még érdekes, hogy BIOS-ban a következő áll:
MAC Address (Internal LAN): Not Applicable

ez gondolom azért van, mert a mac-em 00:00:00:00:00:00

Az is érdekes, hogy régebben szinte havonta volt újratelepítve az xp, netre, hálózatba volt kötve az asztali gépemmel, és sosem volt vele gondom. Most meg linux után felraktam az xp-t, és nem tudtam belőni megint csak a hálózatot, erre nyomtam egy ipconfig /all -t és látom, hogy a fizikai címem a már említett 00:00:00:00:00:00, ekkor megváltoztattam egy normálisra, nyomtam egy restart-ot és már is volt net/hálózat...

ez alapján változtattam meg: http://www.nthelp.com/NT6/change_mac_w2k.htm

Igaz, hogy nem telepítettem semmiféle driver-t, lehet hogy a háló kártya driver-e állítja be a mac-et? O.o mondjuk ezt kétlem, bár lehet... De akkor meg mért van rajta a laptop alján egy matricán a mac cím, ha a driver állítja be, akkor nem lenne rajta szvsz

Örülnék neki, ha valahogy jó lenne, de kezdem elveszíteni a reményt, elég sokat szórakoztam már vele.

dmesg | grep e100

e100: Intel(R) PRO/100 Network Driver, 3.5.10-k2-NAPI
e100: Copyright(c) 1999-2005 Intel Corporation
e100: 0000:00:03.0: e100_eeprom_load: EEPROM corrupted
e100: probe of 0000:00:03.0 failed with error -11

Akkor szedd ki az akkut, a kártyát, radírozd meg az érintkezőket + nézz utána a "0000:00:03.0: e100_eeprom_load: EEPROM corrupted" hibának a guglin.

(Esetleg tedd bele egy másik notiba egy próbáig + csinálj memtesztet.)

háát szerintem bekrepált a hálókártyád....
minden kártyának van MAC címe, persze nem kell azt használnia, de lennie kell.
Ott ahol neked a MAC Address (Internal LAN): Not Applicable van
ott nekem a kártyám címe olvasható ...
De ne keseredj el szerintem a hálókártya egy külön egység ami a gép hasán rejtőző egyik nyíláson át naccerűen cserélhető(márha megéri a dolog), de lehet hogy csak egy kis levegőváltozásra lenne szüksége, szedd ki olvass rá, tégy a hóna alá hagymát, tömjél pipát macsakpiszokkal ilyenek .. nekünk mostanában az éjfélkor leölt kakas vére az működik....
az a MAC cím hiány szerintem gond ..
lsmod barátom is azt monnya, mit amit mindannyian jól tudunk intel 82557 kártya e100 modullal megyen ..
sajnálom

igen a hálókártyát a gép alján lévő "doboz" rejti:)

ki vettem, kicsit megfújkodtam, de vissza rakás után semmi változás
míg nem volt bennt a kari, néztem egy lspci -t (biztos ami biztos), akkor nem írta a karit, legalább ez a része jó:)

és esetleg egy ilyen karit ha kiveszek egy másik laptopból, akkor azzal működhet? vagy egyáltalán a "foglalat" ilyen lehet az "újabbaknál"?

Én egy OpenSUSE telepítésekor futottam bele ebbe a hibába. A hálókártya e100 vagy eepro100, de egyik driverrel sem működött. Azután kértem egy failsafe indítást és ekkor már látta. Tehát acpi és minden egyéb letiltva aztán megy. Utána nem volt már erőm játszani vele, hogy melyik okozza a galibát.

Próbáld ki "csökkentett" módban a kernelt.

--
Elméletileg nincs különbség elmélet és gyakorlat között. Gyakorlatilag van.

noacpi, noapic, acpi=off opciókat próbáltam, sajnos semmi változás

Single user mode-al sem kerültem előrébb, ugyanaz a helyzet:(

" ha a driver állítja be, akkor nem lenne rajta szvsz"

A mac címhez semmi köze.
picimaci wlan karimon rajta van a mac cím és azt is használja default.
Lehet döglődik a karid?

dmesg | grep eth0

eth0: Invalid EEPROM checksum 0x0000, check settings before activating this device!
eth0: 0000:00:03.0, 00:00:00:00:00:00:, IRQ 10.

Ez esetleg segíthet?:)

ami még érdekes, hogy debian installálása közben mikor megkérdezi, hogy milyen ethernet drivert akarok betölteni (mert a telepítő nem észlel kártyát), akkor az e100-at nem fogadja el, csak az eepro100-at.

+ a kártyán a xircom felirat látható, vagy ennek nincs köze ahhoz, hogy intel a kari? mert egyik (2) xircom driver sem tetszik neki (teszt képpen meglestem, hátha azzal megy)

Esetleg nem az a probléma hogy e100 és eepro100
modul is betöltött?

Nekem toshiba lapim van.
Debian alatt e100 megy, anno gentoo alatt eepro100 modullal ment.