[+] Debian nie wykrywa karty sieciowej 3com 3c905C-TX/TX-M - Tornado

Masz problemy z siecią bądź internetem? Zapytaj tu
Darkiii
Posty: 5
Rejestracja: 01 maja 2010, 16:52
Lokalizacja: Ciemnogród

[+] Debian nie wykrywa karty sieciowej 3com 3c905C-TX/TX-M - Tornado

Post autor: Darkiii »

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

Kod: Zaznacz cały

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:

Kod: Zaznacz cały

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
Beginner
Posty: 181
Rejestracja: 08 stycznia 2008, 22:00
Lokalizacja: Pszczyna

Post autor: bzyk »

Kod: Zaznacz cały

modprobe 3c59x
nie działa?
Darkiii
Posty: 5
Rejestracja: 01 maja 2010, 16:52
Lokalizacja: Ciemnogród

Post autor: Darkiii »

Nic a nic... próbowałem z innymi modułami, ale w ifconfig dalej widnieje tylko localhost.
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Po załadowaniu modułu robiłeś

Kod: Zaznacz cały

ifup ethX
?
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Przedstaw wynik polecenia wykonanego jako root:

Kod: Zaznacz cały

ifconfig -a
Darkiii
Posty: 5
Rejestracja: 01 maja 2010, 16:52
Lokalizacja: Ciemnogród

Post autor: Darkiii »

No to po radzie lessmiana2, po wpisaniu:

Kod: Zaznacz cały

 ufup eth0
obwieszcza, że nie ma takiego urządzenia, co pokazuje poniższy log.

Kod: Zaznacz cały

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.

Kod: Zaznacz cały

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
Beginner
Posty: 181
Rejestracja: 08 stycznia 2008, 22:00
Lokalizacja: Pszczyna

Post autor: bzyk »

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
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

To nie kombinuj nic ze zmianą ustawień tylko wyczyść zawartość pliku:

Kod: Zaznacz cały

/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
Posty: 5
Rejestracja: 01 maja 2010, 16:52
Lokalizacja: Ciemnogród

Post autor: Darkiii »

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.
ODPOWIEDZ