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.