|
[+] Debian nie wykrywa karty sieciowej 3com 3c905C-TX/TX-M - Tornado
Darkiii - 01-05-2010 17:08
Po włożeniu karty sieciowej 3com 3c905C-TX/TX-M do gniazda PCI i włączeniu komputera mój Windows XP raczył uruchomić ją i ruszyć sieć bez problemu. Internet działa jak ta lala. Spodziewałem się, że Debian zrobi to samo. Niestety w ifconfig mam coś takiego root@Nemesis:/home/darkiii# ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:10 errors:0 dropped:0 overruns:0 frame:0 TX packets:10 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:660 (660.0 B) TX bytes:660 (660.0 B)
A lspci: darkiii@Nemesis:~$ lspci 00:00.0 Host bridge: Silicon Integrated Systems [SiS] 746 Host (rev 02) 00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SG86C202 00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS963 [MuTIOL Media IO] (rev 25) 00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller 00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] 00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) 00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) 00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller 00:0c.0 Multimedia audio controller: Creative Labs SB X-Fi 00:0d.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 74) 01:00.0 VGA compatible controller: ATI Technologies Inc RV350 AR [Radeon 9600] 01:00.1 Display controller: ATI Technologies Inc RV350 AR [Radeon 9600] (Secondary)
Korzystam z jądra 2.6.32.11 własnoręcznie kompilowanego. Na dystrybucyjnych jądrach też nie widzi tej sieciówki. Szukałem także przez Google sterownika do tej karty. Gdy znalazłem okazały się, że są pisane pod jądra z wersji 2.2 i 2.4. Pod nowsze jądra nic nie ma, a przynajmniej nic nie znalazłem. Ma ktoś pomysł jak to ruszyć?
bzyk - 01-05-2010 22:20
modprobe 3c59x
nie działa?
Darkiii - 02-05-2010 00:47
Nic a nic... próbowałem z innymi modułami, ale w ifconfig dalej widnieje tylko localhost.
lessmian2 - 02-05-2010 08:46
Po załadowaniu modułu robiłeś
ifup ethX
?
fnmirk - 02-05-2010 13:18
Przedstaw wynik polecenia wykonanego jako root:
ifconfig -a
Darkiii - 02-05-2010 13:34
No to po radzie lessmiana2, po wpisaniu:
ufup eth0
obwieszcza, że nie ma takiego urządzenia, co pokazuje poniższy log. root@Nemesis:/home/darkiii# ifup eth0 Internet Systems Consortium DHCP Client V3.1.3 Copyright 2004-2009 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/
SIOCSIFADDR: No such device eth0: ERROR while getting interface flags: No such device eth0: ERROR while getting interface flags: No such device Bind socket to interface: No such device Failed to bring up eth0.
fnmirk, nie spodziewałem się, że znajdzie więcej urządzeń niż lo, ale jednak. root@Nemesis:/home/darkiii# ifconfig -a eth2 Link encap:Ethernet HWaddr 00:xx:xx:xx:xx:xx BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:1 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:360 (360.0 B) TX bytes:60 (60.0 B) Interrupt:17 Base address:0xf80
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:122 errors:0 dropped:0 overruns:0 frame:0 TX packets:122 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:8980 (8.7 KiB) TX bytes:8980 (8.7 KiB)
I to jest ta zagubiona sieciówka. Adres sprzętowy się zgadza. Dostępu do sieci dalej nie ma co pokazuje powyższy log. Jak macie jakieś propozycje to piszcie tutaj. Z góry dziękuję, a ja idę dalej kombinować.
bzyk - 02-05-2010 13:45
1. ip a a 192.168.0.1/24 dev eth2 && ip link set up dev eth2 (czy jaki tam ip chcesz sobie ustawic) 2. w /etc/network/interfaces wpisac iface eth2 inet dhcp (o ile chcesz miec ipka z dhcp) 3. jak chcesz miec eth0 zamiast eth2 to zajrzyj do /etc/udev/rules.d/70-persistent-net.rules i ustaw sobie odpowiednio maca dla eth0
fnmirk - 02-05-2010 13:54
To nie kombinuj nic ze zmianą ustawień tylko wyczyść zawartość pliku:
/etc/udev/rules.d/70-persistent-net.rules
Następnie zrestartuj komputer i powinno działać na ustawieniach jakie miałeś przy starej karcie sieciowej.
Darkiii - 02-05-2010 13:55
Dobrze teraz udało mi się ruszyć internet na Debianie. Co do 2 pierwszych punktów doszedłem sam. bzyk, ale dziękuję za pomoc. Po prostu dopisałem edytowałem delikatnie /etc/network/interfaces. Co do 3 punktu wielkie podziękowania. Problem rozwiązany.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|