Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
a może ktoś pomoże http://forum.freesco.pl/viewtopic.php?f=22&t=12149 |
Strona 1 z 1 |
Autor: | reset [ czwartek, 20 kwietnia 2006, 08:48 ] |
Tytuł: | a może ktoś pomoże |
dzięki podpowiedziom tasiorka walczyłem trochę z make dla D-Link DGE-528T i napotkałem na takie kłopoty: 1. na świeżym NND (mówimy o najnowszej wersji) install_devel nie daje szans powrotu do 2.4.32-6nnd z zainstalowanego na nowo 2.4.31-1nnd - więc kłopoty przerastają mnie 2. na śiweżym NND dodaję: pacman -S: glibc-devel, gcc-devel, make i o dziwo wykonuje kompilacje mojej dge528 - ale jest jedno ale - po załadowaniu modułu okazuje się że: /lib/modules/2.4.32-6nnd/kernel/drivers/net/dge528.o krenel-module version mismach /lib/modules/2.4.32-6nnd/kernel/drivers/net/dge528.o was compiled for kernel version 2.4.28-1nnd while thiskernel is version 2.4.32-6nnd. /lib/modules/2.4.32-6nnd/kernel/drivers/net/dge528.o insmod /lib/modules/2.4.32-6nnd/kernel/drivers/net/dge528.o failed /lib/modules/2.4.32-6nnd/kernel/drivers/net/dge528.o insmod dge528 failed 3. dalej nie wiem co robić 4. pomocy w kompilacji mojej DGE-528T dla 2.4.32-6nnd wszystko mam tutaj: http://83.14.213.250/dge528/ 5. z góry dziękuję |
Autor: | Maciek [ czwartek, 20 kwietnia 2006, 08:56 ] |
Tytuł: | |
Cytuj: was compiled for kernel version 2.4.28-1nnd
Sądzę, że źródła masz w wersji 2.4.28 albo są one skopane. Sprawdź czy instalowałeś z katalogu pakiety czy repo.test. |
Autor: | MAC!EK [ czwartek, 20 kwietnia 2006, 22:24 ] |
Tytuł: | |
zapodaj install_devel jesli masz dopisane repo.testowe, jeśli nie to dopisz i wtedy zapodaj. |
Autor: | reset [ piątek, 21 kwietnia 2006, 11:03 ] |
Tytuł: | |
1. źródła są dla 2.4.XX 2. nie instalowałem pakietów z repo.test 3. wcześniej robiłem install_devel ale ściągał kernel24-ide-devel 2.4.31-1nnd i po reboocie nie mogłem zapanować nad systemem 4. sprawdze jeszcze install_devel z repo.testowego i dam znać ... |
Autor: | Maciek [ piątek, 21 kwietnia 2006, 13:34 ] |
Tytuł: | |
Cytuj: . źródła są dla 2.4.XX
A działający kernel też jest 2.4.XX? ![]() Jeśli masz kernel 2.4.32 to takie same muszą być źródła. Więc nie pisz nam tu XX - bo to nie jest tajna, ale za to ważna informacja. |
Autor: | reset [ piątek, 21 kwietnia 2006, 14:50 ] |
Tytuł: | |
wybacz MACIEK ale to XX jest z pliku readme.txt "Linux 2.4.x =========== This document contains instructions on installing Linux driver and adjusting speed for D-Link DGE-528T Gigabit Ethernet Adapter Installing Driver: ------------------ dge528.c -- DGE-528T Linux driver version 1.6 1. This driver supports D-Link DGE-528T Gigabit Ethernet Adapter for Linux kernel 2.4.x. ..." a teraz jestem po piątej instalacji NND i dalej wyświetla mi: " was compiled for kernel version 2.4.28-1nnd while thiskernel is version 2.4.32-6nnd." chyba nie da się tego skompilować... |
Autor: | Maciek [ piątek, 21 kwietnia 2006, 15:05 ] |
Tytuł: | |
Bożesz ty mój. Ty miałeś sprawdzić wersję źródeł jądra. Co masz w /usr/src. W /var/cache/pacman/pkg masz pliki jakie zostały zainstalowane i też jest tam zapewne kerlnel24-source z kolejnym numerkiem. Podtrzymuję swoją diagnozę. |
Autor: | MAC!EK [ piątek, 21 kwietnia 2006, 16:01 ] |
Tytuł: | |
pokaż wynik polecenia i wszystko będzie wiadome: |
Autor: | reset [ piątek, 21 kwietnia 2006, 16:06 ] |
Tytuł: | |
nie do trzech a do pięciu razy sztuka... wygenerował!! - dziękuje poszło - podaje mi jeszcze taki komunikat: Warning: loading /lib/modules/2.4.32-6nnd/kernel/drivers/net/dge528.o will taintthe kernel: no license Module deg528 loaded, with warnings ale działa ... jeszcze raz dziękuję... ... |
Autor: | reset [ sobota, 13 maja 2006, 13:12 ] |
Tytuł: | |
NIESTETY Warning: loading /lib/modules/2.4.32-6nnd/kernel/drivers/net/dge528.o will taintthe kernel: no license Module deg528 loaded, with warnings komunikat ostrzega i po 36 godzinach pracy routera następuje zawieszanie się systemu do tego stopnia że tylko twardy RESET pozostaje jako lekarstwo nie podoba mi się już ta karta... pozdrawiam, |
Autor: | Maciek [ sobota, 13 maja 2006, 13:32 ] |
Tytuł: | |
Ten komunikat o braku licencji nie ma na to wpływu. Spróbuj znaleźć coś w logach: errors, kernel, messages. Być może da to podstawę do znalezienia problemu. |
Autor: | czerwo [ sobota, 13 maja 2006, 18:03 ] |
Tytuł: | |
nie prawda, ten komuniakt ma jakies wplyw ostatnio po kompilacji mialem to samo ;/ i nie wiem co zrobic dalej ;/ |
Autor: | MAC!EK [ sobota, 13 maja 2006, 22:38 ] |
Tytuł: | |
Mi się zdaje że źle skompilowany moduł. |
Autor: | tasiorek [ sobota, 13 maja 2006, 23:37 ] |
Tytuł: | |
czerwo pisze: nie prawda, ten komuniakt ma jakies wplyw
Glowy nie dam, ale odpalilem duuuuuzo kart na sterownikach madwifi i przy ladowaniu modulu pojawial sie podobny komunikat, a mimo to serwery dzialaja bez problemow. Jak juz napisalem pewny na 100% nie jestem, ale problemu szukalbym gdzie indziej. |
Autor: | reset [ środa, 24 maja 2006, 14:41 ] |
Tytuł: | |
a może to brak pliku stdarg.h tak tylko pytam bo teraz wyszło: [root@router admin]# make gcc -O6 -Wall -DMODULE -D__KERNEL__ -DLINUX -I /usr/src/linux-2.4.32/include/ -c dge528.c In file included from /usr/include/asm/system.h:5, from /usr/include/linux/spinlock.h:6, from /usr/include/linux/module.h:12, from dge528.c:52: /usr/include/linux/kernel.h:10:20: stdarg.h: Nie ma takiego pliku ani katalogu In file included from /usr/include/asm/system.h:5, from /usr/include/linux/spinlock.h:6, from /usr/include/linux/module.h:12, from dge528.c:52: /usr/include/linux/kernel.h:76: error: parse error before "va_list" /usr/include/linux/kernel.h:80: error: parse error before "va_list" /usr/include/linux/kernel.h:85: error: parse error before "va_list" make: *** [dge528.o] Błąd 1 |
Autor: | reset [ środa, 24 maja 2006, 15:45 ] |
Tytuł: | |
już mam ciekawe jak sobie mogę zaznaczyć że ten post mi pomógł?? ten plik jest w: gcc-devel-3.3.3-4nnd.pkg.tar.gz a dokładnie: usr/lib/gcc-lib/i586-pc-linux-gnu/3.3.3/install-tools/include/stdarg.h |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |