Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Odp: Linux nie łączy się z siecią przewodową  (Przeczytany 1142 razy)

D@wid

  • Gość
Odp: Linux nie łączy się z siecią przewodową
« dnia: 2016-04-20, 10:43:38 »
Nie chcę zaczynać nowego tematu więc napiszę tutaj w czym mam problem.

Właśnie stworzenie nowego wątku pomaga zachować porządek na forum.

Też nie mam co prawda internetu ale jak zauważyłem problem tkwi w tym, że mój gentoo.pentoo nie dysponował odpowiednim sterownikiem pod adapter network e1000 Ethernet. Myślę, że w końcu znalazłem odpowiedni sterownik i próbowałem go wkompilować, oto efekty:

pentoo src # make install
make -C /lib/modules/4.0.8-pentoo/build SUBDIRS=/home/dejvi/gtk-3.0/e1000e-3.3.3/src modules
make[1]: Entering directory '/usr/src/linux-4.0.8-pentoo'
  CC [M]  /home/dejvi/gtk-3.0/e1000e-3.3.3/src/netdev.o
  CC [M]  /home/dejvi/gtk-3.0/e1000e-3.3.3/src/ethtool.o
  CC [M]  /home/dejvi/gtk-3.0/e1000e-3.3.3/src/param.o
  CC [M]  /home/dejvi/gtk-3.0/e1000e-3.3.3/src/82571.o
  CC [M]  /home/dejvi/gtk-3.0/e1000e-3.3.3/src/ich8lan.o
  CC [M]  /home/dejvi/gtk-3.0/e1000e-3.3.3/src/80003es2lan.o
  CC [M]  /home/dejvi/gtk-3.0/e1000e-3.3.3/src/mac.o
  CC [M]  /home/dejvi/gtk-3.0/e1000e-3.3.3/src/nvm.o
  CC [M]  /home/dejvi/gtk-3.0/e1000e-3.3.3/src/phy.o
  CC [M]  /home/dejvi/gtk-3.0/e1000e-3.3.3/src/manage.o
  CC [M]  /home/dejvi/gtk-3.0/e1000e-3.3.3/src/kcompat.o
  CC [M]  /home/dejvi/gtk-3.0/e1000e-3.3.3/src/ptp.o
/home/dejvi/gtk-3.0/e1000e-3.3.3/src/ptp.c: In function 'e1000e_systim_overflow_work':
/home/dejvi/gtk-3.0/e1000e-3.3.3/src/ptp.c:189:60: warning: passing argument 2 of 'adapter->ptp_clock_info.gettime' from incompatible pointer type
  adapter->ptp_clock_info.gettime(&adapter->ptp_clock_info, &ts);
                                                            ^
/home/dejvi/gtk-3.0/e1000e-3.3.3/src/ptp.c:189:60: note: expected 'struct timespec *' but argument is of type 'struct timespec64 *'
/home/dejvi/gtk-3.0/e1000e-3.3.3/src/ptp.c:191:2: warning: format '%ld' expects argument of type 'long int', but argument 4 has type 'time64_t' [-Wformat=]
  e_dbg("SYSTIM overflow check at %ld.%09lu\n", ts.tv_sec, ts.tv_nsec);
  ^
/home/dejvi/gtk-3.0/e1000e-3.3.3/src/ptp.c: At top level:
/home/dejvi/gtk-3.0/e1000e-3.3.3/src/ptp.c:213:2: warning: initialization from incompatible pointer type
  .gettime = e1000e_phc_gettime,
  ^
/home/dejvi/gtk-3.0/e1000e-3.3.3/src/ptp.c:213:2: warning: (near initialization for 'e1000e_ptp_clock_info.gettime')
/home/dejvi/gtk-3.0/e1000e-3.3.3/src/ptp.c:214:2: warning: initialization from incompatible pointer type
  .settime = e1000e_phc_settime,
  ^
/home/dejvi/gtk-3.0/e1000e-3.3.3/src/ptp.c:214:2: warning: (near initialization for 'e1000e_ptp_clock_info.settime')
  LD [M]  /home/dejvi/gtk-3.0/e1000e-3.3.3/src/e1000e.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /home/dejvi/gtk-3.0/e1000e-3.3.3/src/e1000e.mod.o
  LD [M]  /home/dejvi/gtk-3.0/e1000e-3.3.3/src/e1000e.ko
make[1]: Leaving directory '/usr/src/linux-4.0.8-pentoo'
gzip -c ../e1000e.7 > e1000e.7.gz
# remove all old versions of the driver
find /lib/modules/4.0.8-pentoo -name e1000e.ko -exec rm -f {} \; || true
find /lib/modules/4.0.8-pentoo -name e1000e.ko.gz -exec rm -f {} \; || true
install -D -m 644 e1000e.ko /lib/modules/4.0.8-pentoo/updates/drivers/net/ethernet/intel/e1000e/e1000e.ko
/sbin/depmod -a 4.0.8-pentoo || true
install -D -m 644 e1000e.7.gz /usr/share/man/man7/e1000e.7.gz
man -c -P'cat > /dev/null' e1000e || true
man:
cannot write to /var/cache/man/cat7/e1000e.7.gz in catman mode
e1000e.
pentoo src # modprobe <e1000e> [parameter=port1_value,port2_value]
bash: e1000e: No such file or directory

Teraz moje pytanie brzmi: jakie wartości mam wprowadzić pod poleceniem modprobe ? Starałem się robić wszystko na przykładzie wyjaśnień w pliku readme ale tutaj już będę potrzebować konkretów.
« Ostatnia zmiana: 2016-04-21, 07:00:01 wysłana przez Robert »