Hoe laad ik de lirc_serial module? Unresolved symbol!

Pagina: 1
Acties:

  • milouny
  • Registratie: Februari 2000
  • Laatst online: 28-04 18:53
Dag schatjes,
Ik heb gezocht op GoT en Google, maar niets gevonden wat me verder helpt. Hier mijn probleem:
Ik draai Debian met kernel-image-2.4.20-3-k6. ik heb `apt-get lirc` gedaan en lirc-modules-source gedownload met apt-get en gecompiled. Dat ging niet in een keer goed, maar het is er. Het resultaat was een .deb, dus ik deed `dpkg -i lirc-modules-2.4.20_0.6.6-6+10.00.Custom_i386.deb`.
dpkg -L lirc-modules-2.4.20 gaf aan dat de lirc_serial.o in /lib/modules/2.4.20/misc was geinstalleerd, dat moest in /lib/modules/2.4.20-3-k6/misc zijn, dus dat heb ik recht gezet. Verder staat er niks in /lib/modules/2.4.20/.
Een `depmod -a` zou de module dependencies moeten fixen. Even kijken...:
code:
1
2
milouny:~# depmod -a
depmod: *** Unresolved symbols in /lib/modules/2.4.20-3-k6/misc/lirc_serial.o

Hey, da's vervelend!
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
milouny:~# insmod /lib/modules/2.4.20-3-k6/misc/lirc_serial.o
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol free_irq_Rsmp_f20dabd8
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol register_chrdev_Rsmp_63ef0035
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol add_wait_queue_Rsmp_8157eafc
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol __request_region_Rsmp_1a1a4f09
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol __global_restore_flags_Rsmp_54dd1dcb
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol unregister_chrdev_Rsmp_c192d491
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol __pollwait_Rsmp_00b7d791
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol __global_cli_Rsmp_64576b05
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol __wake_up_Rsmp_127fda83
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol __check_region_Rsmp_f1d0cdab
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol printk_Rsmp_1b7d4074
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol ioport_resource_Rsmp_865ebccd
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol __global_save_flags_Rsmp_5d902e96
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol remove_wait_queue_Rsmp_9cc53e22
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol schedule_Rsmp_4292364c
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol __const_udelay_Rsmp_eae3dfd6
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol __udelay_Rsmp_9e7d6bd0
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol cpu_data_Rsmp_d3b73c3c
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol __generic_copy_from_user_Rsmp_116166aa
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol request_irq_Rsmp_0c60f2e0
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol sleep_on_timeout_Rsmp_241949d2
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol __release_region_Rsmp_d49501d4
/lib/modules/2.4.20-3-k6/misc/lirc_serial.o: unresolved symbol do_gettimeofday_Rsmp_72270e35

Word ik ook niet blij van!


Ik heb al een hoop geprobeerd, maar ik snap er echt niks meer van. Ik heb wel `setserial /dev/ttyS0` gedaan om de com-port vrij te maken voor de lirc_serial module.

Is het zo dat de module op de een of andere manier nog geregistreerd moet worden, of dat hij depend op een andere module? Ik weet niet meer wat ik moet doen.
Het installeren van lirc valt me een beetje tegen, ik vind 't niet erg netjes geregeld in debian... Heeft iemand een tip hoe ik de lirc_serial module zou kunnen laden?

Alsvast bedankt!

AMD 386 DX/DXL 40MHz - 20MB 32-pins edo RAM - 100MB Conner en 160MB Conner Harddisks - OAK Otivga VGA 1MB


  • ajvdvegt
  • Registratie: Maart 2000
  • Laatst online: 04-12-2025
Je hebt volgens mij de kernel headers nodig voor lirc. Welke versie heb je daarvan?

De foutmelding duidt er op dat lirc voor een andere kernel versie is gemaakt dan de kernel die je nu gebruikt.

I don't kill flies, but I like to mess with their minds. I hold them above globes. They freak out and yell "Whooa, I'm *way* too high." -- Bruce Baum


  • milouny
  • Registratie: Februari 2000
  • Laatst online: 28-04 18:53
Ik had kernel-headers-2.4.20-3-k6 geinstalleerd. ik draai de debian kernel image kernel-image-2.4.20-3-k6. De kernel-headers packages depend op kernel-headers-2.4.20-3, en die zie je ook in de 'ls -al /usr/src' hieronder. In de dir kernel-headers-2.4.20-3-k6 staan voornamelijk symlinks naar kernel-headers-2.4.20-3.

Dus volgens mij moet het voor de goede kernel gecompiled zijn... Of vergis ik me?

code:
1
2
3
4
5
6
7
8
9
10
11
12
milouny:/usr/src# ls -al
total 148706
drwxrwsr-x    6 root     src          1024 Nov 13 14:49 .
drwxr-xr-x   13 root     root         1024 May 29 00:36 ..
drwxr-xr-x    3 root     root         1024 Nov 13 14:43 kernel-headers-2.4.20-3
drwxr-xr-x    3 root     root         1024 Nov 13 14:43 kernel-headers-2.4.20-3-k6
drwxr-xr-x   14 root     root         1024 Aug 10 00:58 kernel-source-2.4.20
-rw-r--r--    1 root     root     151592960 Aug 10 01:02 kernel-source-2.4.20.tar
lrwxrwxrwx    1 root     src            20 Nov 13 14:49 linux -> kernel-source-2.4.20
-rw-r--r--    1 root     src           194 Nov  8 12:47 lirc-howto
-rw-r--r--    1 root     root        76199 Oct  2 23:56 lirc-modules.tar.gz
drwxr-xr-x    3 root     root         1024 Oct  2 23:56 modules

AMD 386 DX/DXL 40MHz - 20MB 32-pins edo RAM - 100MB Conner en 160MB Conner Harddisks - OAK Otivga VGA 1MB