Piszę do Was z pseudo-sytemu bo z siecią pod Debianem nadal walczę.
Zainstalowałem nowe jajko z tego linku:
http://kernel-archive.buildserver.net/p ... linux-2.6/
konkretnie pakiety:
linux-image-2.6.29-2-686_2.6.29-6~snapshot.13701_i386.deb
linux-source-2.6.29_2.6.29-6~snapshot.13701_all.deb
podlinkowałem /usr/src/linux-source... /usr/src/linux/
i mam następujący problemem:
Kod: Zaznacz cały
Do nothing:
- The sk98lin will be installed
NOTE: It may happen that the alternative driver will be loaded on
the next boot process. In this case the Marvell driver _WON'T_ be
loaded.
Deactivate driver:
- The alternative driver will be renamed to _skge.ko or _sky2.ko
- All references in the /etc/modprobe.conf file will be changed to
the sk98lin driver
- The alternative driver will be unloaded
- The sk98lin driver will be installed
Remove driver (recommended):
- The alternative driver will be removed from your system
- All references in the /etc/modprobe.conf file will be changed to
the sk98lin driver
- The alternative driver will be unloaded
- The sk98lin driver will be installed
1) Do nothing
2) Deactivate diver
3) Remove driver
Action: 2
Disconnect alternative devices: (done) [ OK ]
Unload alternative driver (done) [ OK ]
Create tmp dir (/tmp/Sk98IAFQjUYgnrdDSRDlrEPZC) [ OK ]
Check user id (0) [ OK ]
Check kernel version (2.6.29-2-686) [ OK ]
Check kernel symbol file (/proc/kallsyms) [ OK ]
Check kernel type (SMP) [ OK ]
Check number of CPUs (2) [ OK ]
Check architecture./functions: line 325: arch: command not found
(found) [ OK ]
Set architecture (i386) [ OK ]
Check compiler (/usr/bin/gcc) [ OK ]
Check mcmodel flags (none) [ OK ]
Check module support (/sbin/insmod) [ OK ]
Check make (/usr/bin/make) [ OK ]
Check kernel gcc version (4.3.3) (Kernel:4.3.3 == gcc:4.3.3) [ OK ]
Check sk98lin driver availability (not loaded) [ OK ]
Check kernel header files (/lib/modules/2.6.29-2-686/source) [ OK ]
Check sources for .config file (/lib/modules/2.6.29-2-686/source/.con[ OK ]
Copy and check .config file (done) [ OK ]
Check the mem address space (highmem) [ OK ]
Change IOMMU (disabled) [ OK ]
Create new .config file (done) [ OK ]
Execute: make oldconfig (done) [ OK ]
Delete old .config file (done) [ OK ]
Execute: make oldconfig (done)) [ OK ]
Check modpost availability (not available) [ warn ]
The kernel's modpost utility is not available. Addtionally we did not
even find the source code for the utility. For this situation it exists
only one reason: your kernel source tree is corrupted.
You may continue to check for the modpost.c file below the directory
/usr/src/linux/scripts/mod. Normally you should find here also a binary
called modpost. Both seem to be missing.
Please contact your distribution vendor or download a kernel from
kernel.org to build your own kernel manually. It then will contain the
missing utility.
kyo@debian:~/Desktop/DriverInstall$
kyo@debian:~/Desktop/DriverInstall$ cd /usr/src/
kyo@debian:/usr/src$ ls
kernel-headers-2.6.26-2-686 linux-headers-2.6.29-2-686
linux linux-headers-2.6.29-2-common
linux-headers-2.6.26-2-486 linux-kbuild-2.6.26
linux-headers-2.6.26-2-686 linux-source-2.6.29
linux-headers-2.6.26-2-common linux-source-2.6.29.tar.bz2
kyo@debian:/usr/src$
kyo@debian:/usr/src$ cd linux
kyo@debian:/usr/src/linux$ ls
kernel-headers-2.6.26-2-686 linux-headers-2.6.26-2-common
linux-headers-2.6.26-2-486 linux-headers-2.6.29-2-686
linux-headers-2.6.26-2-686 linux-source-2.6.29
kyo@debian:/usr/src/linux$
Jeżeli dobrze zrozumialem to nie mam jakiegoś modposta. Próbowałęm czegoś szukać w /usr/src/linux/ ale nie znalazłem tam nic podobnego do modpost.
Skąd go mogę zdobyć pod tą wersje kernela?
z apt-get raczej nie, bo mam w nim dodane jedynie 1CD Lennego.
Znalazłem tam paczkę modutils, ale jak chcę ją zainstalować to proponuje mi wywalenie jajka 2.6.29