[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Support du port parallèle en 2.4.20 (DEBIAN Sid)



Bonjour

Hier je me suis mis en tete de faire fonctionner mon epson jet d'encre sous
GNU/Linux (DEBIAN Sid). Je sais pas si cela était une bonne idée, car
visiblement mon noyau a du mal avec mon port parallèle.

Tout d'abord j'ai compilé mon noyau avec les options suivantes :

     <*> Parallel port support                                                  
         <*>   PC-style hardware                                           
	 [*]     Use FIFO/DMA if available (EXPERIMENTAL)      
	 [*]   IEEE 1284 transfer modes      

et

  <*> Parallel printer support   

et lpq me donna :

Printer: lp@camber 'Generic dot-matrix printer entry'
 Queue: no printable jobs in queue
 Status: cannot open '/dev/lp0' - 'Aucun périphérique de ce type', attempt 3,
sleeping 40 at 15:40:40.013 Filter_status: waiting for lp to become ready
(offline ?)

Sur conseil d'un ami, j'ai recompilé le tout en module, et voici ce que
j'ai obtienu en voulant les charger :

camber:/lib/modules/2.4.20/kernel/drivers/parport# insmod parport.o 
parport.o: unresolved symbol __global_cli
parport.o: unresolved symbol __global_save_flags
parport.o: unresolved symbol __global_restore_flags
camber:/lib/modules/2.4.20/kernel/drivers/parport# insmod parport_pc.o 
parport_pc.o: unresolved symbol parport_ieee1284_ecp_write_data_Rb2be757e
parport_pc.o: unresolved symbol parport_ieee1284_read_nibble_R8a3a0013
parport_pc.o: unresolved symbol parport_ieee1284_epp_read_addr_R485a0f16
parport_pc.o: unresolved symbol parport_ieee1284_epp_write_data_R6257a65f
parport_pc.o: unresolved symbol parport_register_port_R6a1aa91f
parport_pc.o: unresolved symbol parport_proc_register_Rfccf7f06
parport_pc.o: unresolved symbol parport_proc_unregister_Rfc1985ed
parport_pc.o: unresolved symbol parport_wait_peripheral_R0786bf50
parport_pc.o: unresolved symbol parport_ieee1284_epp_write_addr_R15924867
parport_pc.o: unresolved symbol parport_ieee1284_read_byte_R496f0e65
parport_pc.o: unresolved symbol parport_enumerate_Rb019f67c
parport_pc.o: unresolved symbol parport_ieee1284_ecp_read_data_R3e9bd2d6
parport_pc.o: unresolved symbol parport_unregister_port_R53435cc1
parport_pc.o: unresolved symbol parport_ieee1284_ecp_write_addr_Rc57b9b46
parport_pc.o: unresolved symbol parport_ieee1284_interrupt_Rb3ec0c3b
parport_pc.o: unresolved symbol parport_parse_dmas_Rc976df0b
parport_pc.o: unresolved symbol parport_ieee1284_write_compat_Rca60e714
parport_pc.o: unresolved symbol __global_sti
parport_pc.o: unresolved symbol parport_wait_event_Re3049e50
parport_pc.o: unresolved symbol parport_parse_irqs_Rfe3a2867
parport_pc.o: unresolved symbol parport_ieee1284_epp_read_data_Race74130
parport_pc.o: unresolved symbol parport_announce_port_R9e4a6cda

Arrivé à ce stade, je ne sais plus trop quoi faire.
Est-ce que quelqu'un a une idée ?

Emmanuel Engelhart

-- 
-------------------------------------------------------------------------
 Ceux qui abandonnent un peu de leurs libertés essentielles en echange 
 d'un peu plus de securité ne meritent ni la liberté, ni la securité,  
 et vont perdre les deux.                            Benjamin Franklin 
-------------------------------------------------------------------------



Reply to: