Nowe posty

Autor Wątek: Znajdywanie MTU  (Przeczytany 7598 razy)

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2516
    • Zobacz profil
Znajdywanie MTU
« Odpowiedź #15 dnia: 2014-12-17, 22:30:52 »
to  (jesli rzeczywiście nie ma configure) przed make install spróbuj na zwykłym uzytkowniku
make
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji

Kanapka

  • Gość
Znajdywanie MTU
« Odpowiedź #16 dnia: 2014-12-18, 15:52:21 »
Teraz pisze mi:

"gcc -O6 -Wall -DCONFIG_KERNELD -DMODULE -D__KERNEL__ -DLINUX -DUSE_MEM_OPS -I/usr/src/linux-2.4.20-8/include/ -c 8139too.c -o 8139too.o
8139too.c:106:26: fatal error: linux/config.h: Nie ma takiego pliku ani katalogu
compilation terminated.
make: *** [8139too] Błąd 1"

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2516
    • Zobacz profil
Znajdywanie MTU
« Odpowiedź #17 dnia: 2014-12-18, 19:44:03 »
Brakuje pliku config.h czyli pliku nagłówkowego

BTW

Tak się zastanawiam, po co bawisz się w kompilację, skoro  sterownik 8139too można zainstalować z pakietu rpm lub deb
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji

Kanapka

  • Gość
Znajdywanie MTU
« Odpowiedź #18 dnia: 2014-12-18, 20:07:20 »
Czyli jak? Zmienić plik na .deb za pomocą aliena i zainstalować?

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2516
    • Zobacz profil
Znajdywanie MTU
« Odpowiedź #19 dnia: 2014-12-18, 20:19:55 »
Jeśli nie da się znaleźć gotowego deba, to alien służy pomocą

P.S.
Co do tej kompilacji -czy masz zainstalowany pakiet linux-headers zgodny z numerem jądra systemu?
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji

Kanapka

  • Gość
Znajdywanie MTU
« Odpowiedź #20 dnia: 2014-12-19, 13:37:23 »
Czyli najpierw muszę zainstalować ten pakiet potem zamienić przez aliena na .deb spróbować zainstalować?

Sorry że tak to pisze ale jestem zielony w linuxie a informatyka to dla mnie czarna magia.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3056
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Znajdywanie MTU
« Odpowiedź #21 dnia: 2014-12-19, 17:02:51 »
Nie instaluj tego modułu. Na 99.999% masz go już w systemie. Jeżeli źródła pakietu są równie wiekowe jak komputer, to w najlepszym przypadku moduł nie skompiluje się, w najgorszym skompiluje i wysadzi system.

Z Twoich linijek wynika, ze jest to moduł do kernela wersji 2.4. Było już 2.6 a teraz jest 3.18. Od 100 lat natywnie obsługują moduł 8139too.

Wklej na forum w tagach [ code ] wynik działania polecenia lspci -k
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Kanapka

  • Gość
Znajdywanie MTU
« Odpowiedź #22 dnia: 2014-12-19, 17:18:47 »
 00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
Subsystem: Gigabyte Technology Co., Ltd Device 5000
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
Subsystem: Gigabyte Technology Co., Ltd Device 5004
Kernel driver in use: uhci_hcd
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
Subsystem: Gigabyte Technology Co., Ltd Device 5004
Kernel driver in use: uhci_hcd
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
Subsystem: Gigabyte Technology Co., Ltd Device 5004
Kernel driver in use: uhci_hcd
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
Subsystem: Gigabyte Technology Co., Ltd Device 5006
Kernel driver in use: ehci_hcd
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
Subsystem: Gigabyte Technology Co., Ltd Device a002
Kernel driver in use: snd_hda_intel
Kernel modules: snd-hda-intel
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 02)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
Subsystem: Gigabyte Technology Co., Ltd Device 5004
Kernel driver in use: uhci_hcd
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
Subsystem: Gigabyte Technology Co., Ltd Device 5004
Kernel driver in use: uhci_hcd
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
Subsystem: Gigabyte Technology Co., Ltd Device 5004
Kernel driver in use: uhci_hcd
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
Subsystem: Gigabyte Technology Co., Ltd Device 5006
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IB (ICH9) LPC Interface Controller (rev 02)
Subsystem: Gigabyte Technology Co., Ltd Device 5001
Kernel modules: iTCO_wdt
00:1f.2 IDE interface: Intel Corporation 82801IB (ICH9) 2 port SATA Controller [IDE mode] (rev 02)
Subsystem: Gigabyte Technology Co., Ltd Device b002
Kernel driver in use: ata_piix
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
Subsystem: Gigabyte Technology Co., Ltd Device 5001
Kernel modules: i2c-i801
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA Controller [IDE mode] (rev 02)
Subsystem: Gigabyte Technology Co., Ltd Device b002
Kernel driver in use: ata_piix
01:00.0 VGA compatible controller: NVIDIA Corporation G94 [GeForce 9600 GT] (rev a1)
Subsystem: Gigabyte Technology Co., Ltd GV-NX96T512HP
Kernel driver in use: nvidia
Kernel modules: nvidia_331_updates, nvidia_331, nouveau, nvidiafb
03:00.0 IDE interface: JMicron Technology Corp. JMB368 IDE controller
Subsystem: Gigabyte Technology Co., Ltd Device b000
Kernel driver in use: pata_jmicron
Kernel modules: pata_jmicron
05:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
Kernel driver in use: 8139too
Kernel modules: 8139too, 8139cp

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3056
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Znajdywanie MTU
« Odpowiedź #23 dnia: 2014-12-19, 22:45:41 »
No i masz:

Subsystem: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
    Kernel driver in use: 8139too

Czyli masz ten moduł i działa. Nie kombinuj, nie tu jest błąd.


Poczytałem fora. Wynikają z nich 2 wnioski:
1/ RoboCraft jest jeszcze w fazie alpha, więc shit happens
2/ Silnik Unity pod Linuksem to jeden wielki shit.
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy

Kanapka

  • Gość
Znajdywanie MTU
« Odpowiedź #24 dnia: 2014-12-20, 19:25:35 »
Czyli wina nie jest w łączu a w grze? Mam jeszcze windowsa xp ale szkoda że gra mi nie działa bo denerwuje mnie to że jeśli chce pograć to muszę restartować kompa żeby przejść na windowsa.