Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
Kernel-2.4.10 & SuSE-7.2

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Sonstiges
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Andre
Gast





BeitragVerfasst am: 30. Sep 2001 0:19   Titel: Kernel-2.4.10 & SuSE-7.2

Hi,
ich wollte gerade den Kernel-2.4.10 in mein SuSE-Linux v7.2 einspielen. Ich habe die "/boot/vmlinux.config" nach "/usr/src/linux/.config" kopiert.
"make bzImage" klappt ohne Probleme....
bei "make modules" bekomme ich allerdings folgende Fehlermeldung:

"...
gcc -D__KERNEL__ -I/usr/src/linux-2.4.10/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i586 -DMODULE -c -o cpqfcTSinit.o cpqfcTSinit.c
cpqfcTSinit.c: In function `cpqfcTS_ioctl':
cpqfcTSinit.c:662: `SCSI_IOCTL_FC_TARGET_ADDRESS' undeclared (first use in this function)
cpqfcTSinit.c:662: (Each undeclared identifier is reported only once
cpqfcTSinit.c:662: for each function it appears in.)
cpqfcTSinit.c:680: `SCSI_IOCTL_FC_TDR' undeclared (first use in this function)
make: *** [cpqfcTSinit.o] Error 1
make: Leaving directory `/usr/src/linux-2.4.10/drivers/scsi'
make: *** [_modsubdir_scsi] Error 2
make: Leaving directory `/usr/src/linux-2.4.10/drivers'
make: *** [_mod_drivers] Error 2
"

kann mir einer weiterhelfen?
Danke,
Andre
 

Sebastian Ude
Gast





BeitragVerfasst am: 30. Sep 2001 11:07   Titel: Re: Kernel-2.4.10 & SuSE-7.2

Kann ich reproduzieren.

Ist wahrscheinlich ein Bug im Treiber, der an die Kernel-ML oder an den Treiberauthor gemeldet werden sollte.


Aber warum deaktivierst du den Treiber nicht einfach - oder hast du einen "PCI-64 66 Mhz Fibre Channel Host Bus Adapter" von Compaq ?

Dafür einfach die Option

SCSI support -> SCSI low-level drivers -> [ ] Compaq Fibre Channel 64-bit/66Mhz HBA support (CONFIG_SCSI_CPQFCTS)

auf "n" (statt "m") setzen.


Wenn du danach noch mal ein

make modules

absetzt, sollte es ohne Probleme durchlaufen.


Trotzdem reporte das bitte an

mailto:fibrechannel@compaq.com

oder die Kernel-ML - Danke.
 

Andre
Gast





BeitragVerfasst am: 30. Sep 2001 15:12   Titel: Re: Kernel-2.4.10 & SuSE-7.2

Hi,

woran erkennt man anhand einer C-File zu welchem Modul das gehöhrt?

Danke,
Andre
 

Sebastian Ude
Gast





BeitragVerfasst am: 30. Sep 2001 16:16   Titel: Re: Kernel-2.4.10 & SuSE-7.2

Wenn du das *wirklich* wissen willst, lies:

Documentation/kbuild/config-language.txt


Ich persönlich bin dafür zu faul und öffne in solchen Fällen einfach die Betreffende C-Datei, entnehme den Kommentaren worum es geht, und danach ist eigentlich fast immer klar, wo in etwa sich die entsprechende Option befinden muss.
 

Andre
Gast





BeitragVerfasst am: 30. Sep 2001 16:29   Titel: Re: Kernel-2.4.10 & SuSE-7.2

hmm... es sieht so aus als wäre "make modules_install" nicht erfolgreich beendet worden...

"...
make: Entering directory `/usr/src/linux-2.4.10/arch/i386/lib'
make: Nothing to be done for `modules_install'.
make: Leaving directory `/usr/src/linux-2.4.10/arch/i386/lib'
cd /lib/modules/2.4.10; \
mkdir -p pcmcia; \
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmcia
if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.10; fi
depmod: *** Unresolved symbols in /lib/modules/2.4.10/kernel/drivers/net/wan/comx.o
depmod: proc_get_inode
"

Andre
 

Sebastian Ude
Gast





BeitragVerfasst am: 30. Sep 2001 16:57   Titel: Re: Kernel-2.4.10 & SuSE-7.2

Hast du die Unterstützung fürs /proc-Dateisystem nicht im Kernel ?
 

Andre
Gast





BeitragVerfasst am: 30. Sep 2001 17:36   Titel: Re: Kernel-2.4.10 & SuSE-7.2

Ich habe im aktuellen (2.4.4) und im Kernel2.4.10 jeweils das "proc-Verzeichnis" fest im Kernel eingebunden...

Andre
 

Sebastian Ude
Gast





BeitragVerfasst am: 30. Sep 2001 18:16   Titel: Re: Kernel-2.4.10 & SuSE-7.2

@ Andre

Sicher ?

Letzendlich kann es dir aber auch egal sein, solange du auf diesen Treiber (ComX WAN) nicht angewiesen bist.
 

Andre
Gast





BeitragVerfasst am: 30. Sep 2001 18:27   Titel: Re: Kernel-2.4.10 & SuSE-7.2

Hi,
ich habe im aktuellen Kernel das Proc-Filesystem:

"
tux777:/usr/src/linux # cat /proc/filesystems
nodev sockfs
nodev tmpfs
nodev shm
nodev pipefs
nodev proc
ext2
minix
msdos
vfat
iso9660
nodev nfs
nodev devpts
reiserfs
nodev usbdevfs
tux777:/usr/src/linux #
"

Andre
 

Andre
Gast





BeitragVerfasst am: 30. Sep 2001 18:31   Titel: Re: Kernel-2.4.10 & SuSE-7.2

Mir scheint es so, als wäre "make modules_install" bei dem Fehler komplett abgebrochen:


"
tux777:/usr/src/linux # ls -la /lib/modules/2.4.10/
total 166
drwxr-xr-x 4 root root 292 Sep 30 10:56 .
drwxr-xr-x 4 root root 82 Sep 30 10:56 ..
lrwxrwxrwx 1 root root 21 Sep 30 10:56 build -> /usr/src/linux-2.4.10
drwxr-xr-x 6 root root 115 Sep 30 10:56 kernel
-rw-r--r-- 1 root root 62750 Sep 30 10:56 modules.dep
-rw-r--r-- 1 root root 31 Sep 30 10:56 modules.generic_string
-rw-r--r-- 1 root root 7016 Sep 30 10:56 modules.isapnpmap
-rw-r--r-- 1 root root 29 Sep 30 10:56 modules.parportmap
-rw-r--r-- 1 root root 35673 Sep 30 10:56 modules.pcimap
-rw-r--r-- 1 root root 46625 Sep 30 10:56 modules.usbmap
drwxr-xr-x 2 root root 35 Sep 30 10:56 pcmcia


tux777:/usr/src/linux # ls -la /lib/modules/2.4.4-4GB/
total 218
drwxr-xr-x 8 root root 374 Sep 29 13:05 .
drwxr-xr-x 4 root root 82 Sep 30 10:56 ..
lrwxrwxrwx 1 root root 25 Sep 29 13:02 build -> /usr/src/linux-2.4.4.SuSE
drwxr-xr-x 2 root root 452 Sep 29 13:02 dvb
drwxr-xr-x 7 root root 134 Sep 29 13:02 kernel
drwxr-xr-x 2 root root 4708 Sep 29 13:02 misc
-rw-r--r-- 1 root root 107695 Sep 29 15:50 modules.dep
-rw-r--r-- 1 root root 31 Sep 29 15:50 modules.generic_string
-rw-r--r-- 1 root root 5629 Sep 29 15:50 modules.isapnpmap
-rw-r--r-- 1 root root 29 Sep 29 15:50 modules.parportmap
-rw-r--r-- 1 root root 42533 Sep 29 15:50 modules.pcimap
-rw-r--r-- 1 root root 39481 Sep 29 15:50 modules.usbmap
drwxr-xr-x 2 root root 83 Sep 29 13:02 net
drwxr-xr-x 2 root root 1283 Sep 29 13:02 pcmcia
drwxr-xr-x 2 root root 136 Sep 29 13:02 thinkpad
"

Da fehlen doch einige Verzeichnisse

Andre
 

Andre
Gast





BeitragVerfasst am: 01. Okt 2001 22:26   Titel: Re: Kernel-2.4.10 & SuSE-7.2

Hi,
ich hab jetzt den Kernel2.4.10 nochmal in einzelnen schritten neu erstellt...

"ln -s /usr/src/linux-2.4.10 /usr/src/linux"

"cp /boot/vmlinuz.config /usr/scr/linux/.config"

"cd /usr/src/linux"

"make xconfig"
"make dep"
"make clean"
"make bzImage"
"make modules"
bis hierher habe ich _keine_ Probleme.
und bei "make modules_install" erhalte ich folgende meldung:

"....
cd /lib/modules/2.4.10; \
mkdir -p pcmcia; \
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmcia
if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.10; fi
depmod: *** Unresolved symbols in /lib/modules/2.4.10/kernel/drivers/net/wan/comx.o
depmod: proc_get_inode
tux:/usr/src/linux #
"

kann mir da einer weiterhelfen?
danke,
Andre
 

Sebastian Ude
Gast





BeitragVerfasst am: 02. Okt 2001 10:56   Titel: Re: Kernel-2.4.10 & SuSE-7.2

Dann schmeiss doch den Treiber raus - oder brauchst du ihn ?

Die Option

Network device support -> Wan interfaces -> Wan interfaces support -> [ ] MultiGate (COMX) synchronous serial boards support (CONFIG_COMX)

von m auf n setzen.
 

Andre
Gast





BeitragVerfasst am: 03. Okt 2001 3:02   Titel: Re: Kernel-2.4.10 & SuSE-7.2

Hi,
hab ich gemacht... warum bin ich eigentlich nicht selber darauf gekommen

Kernel 2.4.10 läuft jetzt... thnxs

Andre
 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Sonstiges Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy