PDA

Visualizza versione completa : [MDV] installazione modem smart link 56k


Nanri
08-08-2005, 02.24.46
Ho provato ad installare il modem uno SmartLink 56k, ho seguito alla lettera le istruzioni del readme ma mi dice che non esiste l'indirizzo /dev/slamr0. Che fare? devo crearlo? come?

Nanri
09-08-2005, 18.35.47
ho seguito le istruzioni trovate qui http://www.linuxonline.it/modules.php?op=modload&name=News&file=article&sid=651

Guardando nei servizi noto che il servizio slmodemd (necessario per il funzionamento del modem) non si avvia e restituisce il seguente errore:

Shutting down SmartLink Modem driver:[FALLITO]
Loading SmartLink Modem driver into kernel ...FATAL: Error inserting slamr (/lib/modules/2.6.11-6mdk-i686-up-4GB/extra/slamr.ko): Unknown symbol in module,or unknown parameter (see dmesg)
failed

nel dmesg:
slamr: module license 'Smart Link Ltd.' taints kernel.
slamr: Unknown symbol get_device
slamr: Unknown symbol put_device
slamr: Unknown symbol device_release_driver

Nanri
10-08-2005, 01.20.03
I predecenti metodi non funzionano con kernel >= 2.6.10. Questo sul mio pc funziona


Try to modify the file drivers/amrmo_init.c: find: MODULE_LICENSE("Smart Link Ltd."); and replace with: MODULE_LICENSE("GPL");


near the line 740, find:

if (!pci_register_driver(&amrmo_pci_driver)) {
pci_unregister_driver(&amrmo_pci_driver);
#ifndef OLD_KERNEL
class_simple_destroy(amrmo_class);
#endif
return -ENODEV;
}


and replace with: pci_register_driver(&amrmo_pci_driver);


now save and type: make, as root type make install, modprobe slamr, /usr/sbin/slmodemd --country=YOURCOUNTRY /dev/slamr0


the response will be similar to:

symbolic link `/dev/ttySL0' -> `/dev/pts/3' created.
modem `slamr0' created. TTY is `/dev/pts/3'


Use `/dev/ttySL0' as modem device, Ctrl+C for termination.


now your modem device will be: /dev/ttySL0 Try it, but I'm not sure.