I nomi non somo propriamente corretti...
È perchè nel link che mi hai passato ci sono 3 versioni differenti. Comunque non capisco perchè si trovano in /usr/local..li non hanno nessuna utilità. I moduli per funzionare vanno in /lib/modules/versione_del_kernel_in_uso.
Il problema è che non so l'esatta directory..bisogna aprire il file INSTALL_3DSP.sh e guardare dove vengono spostati questi moduli. L'installer sicuramente sposta i moduli già compilati e installa i due software.
echo -n " * Copying modules..."
cp -f drivers/${CURRENTKERNEL}/3dspbus.ko ${TDSPDIR}; chmod 644 ${TDSPDIR}/3dspbus.ko
cp -f drivers/${CURRENTKERNEL}/3dspbt.ko ${TDSPDIR}; chmod 644 ${TDSPDIR}/3dspbt.ko
cp -f drivers/${CURRENTKERNEL}/3dspwlan.ko ${TDSPDIR}; chmod 644 ${TDSPDIR}/3dspwlan.ko
Dove la variabile
${TDSPDIR} = /usr/local/3DSP/pci
EDIT:
Ora ho capito. Lo script aggiunge un demone in /etc/init.d che esegue un insmod all'interno della directory /usr/local
echo "insmod ${TDSPDIR}/3dspbus.ko" >> /etc/init.d/tdspdriver
Come funzionamento è altamente contorto, primo perchè ubuntu e derivate non usano insmod ma modprobe, e secondo perchè se si inseriscono i driver in /lib/modules vengono caricati automaticamente senza che uno script abiliti i moduli ad ogni riavvio. :-\
Vediamo se azzecco questa directory. Spostali in:
Codice: Seleziona tutto
/lib/modules/2.6.28-11-generic/kernel/drivers/usb/3DSP
Poi dai un
GIusto per fare una prova e vedere se si caricano.
In alternativa potresti creare tu un semplice script, che si avvia all'avvio del desktop, dove all'interno inserirai
Puoi usare il file
/etc/rc.local per questo.
questione di seedings...