Nie wykryta karta sieciowa Marvell yukon 88e8039
swiezy87
>>Przeczytaj to<<
>>Przeczytaj to<<
Zrobiłem dowiązanie i mam coś takiego ale coś poszło nie tak i nie działa:
Create tmp dir (/tmp/Sk98ISabjlnIBUkVdlirnkGiq) [ OK ]
Check user id (0) [ OK ]
Check kernel version (2.6.18-6-686) [ OK ]
Check kernel symbol file (/proc/kallsyms) [ OK ]
Check kernel type (SMP) [ OK ]
Check number of CPUs (2) [ OK ]
Check architecture (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 archive file (sk98lin) [ OK ]
Check kernel gcc version (4.1.2) (Kernel:4.1.2 == gcc:4.1.2) [ OK ]
Check sk98lin driver availability (loaded) [ OK ]
Disconnect devices: ls: /proc/net/sk98lin: Nie ma takiego pliku ani katalogu
(done) [ OK ]
Remove driver (done) [ OK ]
Check kernel header files (/usr/src/linux) [ OK ]
Check modpost availability (available) [ OK ]
Unpack the sources (done) [ OK ]
Check firmware availability (not available) [ OK ]
Check sources for .config file (/usr/src/linux/.config) [ 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 ]
diff: /usr/src/linux/.config: Nie ma takiego pliku ani katalogu
Check kernel header version (not recognized) [ warn ]
Check kernel functions (Changed: nothing) [ OK ]
Compile the kernel (done) [ OK ]
Copy driver man page into /usr/share/man/man4/ (done) [ OK ]
Check the driver (done) [ OK ]
Delete old driver (done) [ OK ]
Copying driver (done) [ OK ]
Make dependency (done) [ OK ]
Delete temp directories (done) [ OK ]
All done. Driver installed and loaded.
To load the module manually, proceed as follows:
Enter "modprobe sk98lin"
Have fun...
debian:/home/swiezy/Desktop/DriverInstall# modprobe sk98lin
debian:/home/swiezy/Desktop/DriverInstall#
Mam podobny problem z 88e8055 i doszedłem do wniosku, że sam moduł sky2 lub sk98lin ze strony marvella też nie wystarczy.
Z tego co przeczytałem na rożnych forach problemem jest złe zarządzanie zasilaniem co w jakiś sposób uniemożliwia wystartowanie karty
problem chyba rozwiązuje się w wersji jadra >= 2.6.27.x
Testowałem pod 2.6.27.5 i 2.6.27.9
Co do ruszenia sterownika:(pewnie wypisze z kilka odpowiedzi i wyświetli listę - trzeba wybrać konkretnie)
Z tego co przeczytałem na rożnych forach problemem jest złe zarządzanie zasilaniem co w jakiś sposób uniemożliwia wystartowanie karty
problem chyba rozwiązuje się w wersji jadra >= 2.6.27.x
Testowałem pod 2.6.27.5 i 2.6.27.9
Co do ruszenia sterownika:
Kod: Zaznacz cały
apt-get install linux-headers
Kod: Zaznacz cały
ln -s /usr/src/kernel-headers<ver> /usr/src/linux
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:
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
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$
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
kyo, co właściwie kombinujesz?
Zajrzyj do tego tematu:
http://debian.linux.pl/viewtopic.php?p=89342#89342
Instaluj przez apt-get to nie będzie takich problemów.
Zajrzyj do tego tematu:
http://debian.linux.pl/viewtopic.php?p=89342#89342
Instaluj przez apt-get to nie będzie takich problemów.
Kontynuowałem ten temat bo mam ten sam problem co autor: karta marvell 88e8055, po instalacji lennego nie wykrywa mi żadnych interfejsów sieciowych poza lo.fnmirk pisze:kyo, co właściwie kombinujesz?
Instaluj przez apt-get to nie będzie takich problemów.
Nie moge zainstalować testinga bo co prawda ma on już nowsze jajko (widzi mi ethernet podczas instalacji) ale w testingu weekely-built jest zwalony instalator i nie widzi mi dysku.
Przeczytałem, że najprostszym rozwiazaniem jest: zainstalowanie Lennego (widzi dysk) i potem dogranie sobie sterowników do kart sieciowej ze strony producenta.
Musiałem dograć jajko nowsze niż 2.6.27 bo jest jakiś problem z zasilaniem (w Lennym jest 2.6.26)
Tak więc postępując wg wskazówek z tego tematu doszedłem do faktu że brakuje mi jakiegoś pakietu modpost i bez niego nie kompiluje mi się driver marvella.
Chyba ten pakiet modpost jest zależny od jądra, wiec nie wiem jak go zdobyć.
To właśnie kombinuje

Spróbuj pobrać taką płytkę:
http://debian.linux.pl/viewtopic.php?p=97809#97809
Jest to jeszcze wersja rozwojowa i nie wszystko może działać. Niemniej jakieś uwagi mile widziane. Pakiety są na pewno do wykorzystania w przypadku braku internetu.
http://debian.linux.pl/viewtopic.php?p=97809#97809
Jest to jeszcze wersja rozwojowa i nie wszystko może działać. Niemniej jakieś uwagi mile widziane. Pakiety są na pewno do wykorzystania w przypadku braku internetu.