Driver Linux

Pubblicità

kodrus

Utente Attivo
Messaggi
153
Reazioni
1
Punteggio
38
..uhm continuo ad opprimervi con i miei problemi :lol: ho deciso di postare qui tutte le mie curiosità e problemi ke spero di poter risolvere ..
1.Quando non si trovano i driver per linux ma solo per windows ke si fa? ( per ora mi riferisco al mio ricevitore wireless usb della Hamlet HNWU254G..e inoltre come si procede per l installazione di nuove periferiche?
2.Da dove devo iniziare per far girare Emule adunanza su linux?
3.Come faccio a creare un collegamento sul desktop di linux da una cartella di windows?

Per ora va bene cosi :D ringrazio tutti per la pazienza e per l aiuto ( speriamo )
a presto!
 
1. per usare driver di schede wireless sotto linux con driver windows: http://ndiswrapper.sourceforge.net/ (da fare solo se proprio non esistono i propri driver, controllare prima nella documentazione del kernel e poi cercare in rete)
1b. in generale si deve spulciare la documentazione del kernel o usare google. Se entri in /usr/src/linux e lanci "make menuconfig" trovi il sistema per preparare la configurazione sulla quale compilare il kernel e, tra le altre cose, puoi vedere nei vari menu tutte le periferiche supportate nativamente.

2.emule lo devi installare e dopo puoi configurarlo e usarlo come sotto windows (purtroppo non sono troppo preparato in p2p)

3. per creare i collegamenti (symlink in linux) puoi usare il tasto dx del mouse e il menu contestuale (in kde per lo meno) come faresti con windows, da shell invece si usa "ln -s path_originale nome_collegamento"
 
ehm..per quanto riguarda il colelgamento...ho provato a farlo da shell e mi avevo creato tre cartelle non funzionanti..di cui una il cui nome è "and":boh: nn si elimina piu...ho provato da shell con rm ma nn se ne va :|
 
Basta cliccare col destro sul desktop. Scegliere crea url e metti il percorso della cartella.
 
se devi usare spazi o caratteri strani nei nomi dei file/link/directory ricordati di racchiuderli tra "", esempio rm "Document and Settings" ;)
 
Il problema di emule l ho risolto...ora però ho fatto di tutto per cercare di far andare il ricevitore wireless usb ma nulla..anke perke ankora di linux nn so quasi praticamente nulla visto ke è da poco ke lo uso..cmq se riuscite a trovare una guida o qualkosa ke ti spieghi un po passo passo...
grazie mile
 
eh si me la stavo studiando da un po...ma gia alla prima parte ho problemi
# ndiswrapper -i TUSB1150.INF (va chiaramente fornito il percorso corretto del file inf)

allora quel file l ho trovato soltanto con estensione .sys
per quanto riguarda ndiswrapper ( ho scaricato anke il pakketto) bash: ndiswrapper: command not found

..:(
 
hai installato ndiswrapper vero? se si devi solo vedere dove si trova l'eseguibile e accertarti di star lavorando come root.

se proprio non trovi ndiswrapper nonostante l'abbia installato prova a lanciare:
find / -name "ndiswrapper*"
così otterrai l'elenco di tutti i file e directory che iniziano con ndiswrapper e potrai avere un po' più di info per "muoverti"

il .INF lo trovi sul cd dei driver per windows o nella partizione dove hai eventualmente installato windows.

ovviamente anche la guida di ndiswrapper è utile:
http://ndiswrapper.sourceforge.net/mediawiki/index.php/Installation
 
root@KappaZero:~# ndiswrapper /home/kappazero/Desktop/TUSB1150.INF
Usage: ndiswrapper OPTION

Manage ndis drivers for ndiswrapper.
-i inffile Install driver described by 'inffile'
-d devid driver Use installed 'driver' for 'devid'
-e driver Remove 'driver'
-l List installed drivers
-m Write configuration for modprobe


where 'devid' is either PCIID or USBID of the form XXXX:XXXX


questo è il risultato...se dopo ndiswrapper metto un qualsiasi tra -i,-d.-e.-l.-m...il risultato nn cambia
 
per installare il driver dovresti usare:
ndiswrapper -i /home/kappazero/Desktop/TUSB1150.INF

sicuro di avere rispettato questa sintassi del comando e dei suoi parametri?

Per poi caricare il modulo nel kernel:
modprobe ndiswrapper
 
root@KappaZero:~# ndiswrapper -i /home/kappazero/Desktop/TUSB1150.INF
tusb1150 is already installed. Use -e to remove it
root@KappaZero:~# modprobe ndiswrapper
FATAL: Error inserting ndiswrapper (/lib/modules/2.6.15-27-386/kernel/drivers/net/ndiswrapper/ndiswrapper.ko): Invalid argument
 
ok, l'.inf è stato installato ma restano problemi con il modulo per il kernel ...

prova a usare:
modprobe --verbose ndiswrapper
forse otteniamo maggiori informazioni su cui ragionare

ricorda poi che in /var/log/messages, /var/log/debug e /var/log/syslog appaiono un sacco di messaggi su come sta funzionando il sistema, le info + recenti sono quelle piu' prossime alla fine di tali file ;)
 
ripoto cio ke c'è su messages
###Oct 20 13:22:06 localhost syslogd 1.4.1#17ubuntu7: restart.
Oct 20 13:42:07 localhost -- MARK --
Oct 20 14:02:07 localhost -- MARK --
Oct 20 14:22:08 localhost -- MARK --
Oct 20 14:42:10 localhost -- MARK --
Oct 20 15:02:10 localhost -- MARK --
Oct 20 15:22:10 localhost -- MARK --
Oct 20 15:42:10 localhost -- MARK --
Oct 20 16:02:11 localhost -- MARK --
Oct 20 16:22:11 localhost -- MARK --
Oct 20 16:42:11 localhost -- MARK --
Oct 20 17:02:11 localhost -- MARK --
Oct 20 17:05:35 localhost kernel: [17193378.476000] usb 5-4: new high speed USB device using ehci_hcd and address 2
Oct 20 17:22:12 localhost -- MARK --
Oct 20 17:29:20 localhost kernel: [17194803.044000] usb 5-4: USB disconnect, address 2
Oct 20 17:34:21 localhost kernel: [17195104.276000] eth0: link down
Oct 20 17:34:28 localhost kernel: [17195111.084000] eth0: link up, 10Mbps, half-duplex, lpa 0x0000
Oct 20 17:34:28 localhost kernel: [17195111.188000] eth0: link down
Oct 20 17:34:30 localhost kernel: [17195113.088000] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
Oct 20 17:34:30 localhost kernel: [17195113.852000] eth0: link down
Oct 20 17:34:38 localhost kernel: [17195121.056000] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
Oct 20 17:34:40 localhost kernel: [17195123.252000] eth0: link down
Oct 20 17:34:41 localhost kernel: [17195124.884000] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
Oct 20 17:34:45 localhost kernel: [17195128.544000] eth0: link down
Oct 20 17:36:52 localhost kernel: [17195255.264000] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
Oct 20 17:49:11 localhost kernel: [17195994.168000] usb 2-2: new full speed USB device using uhci_hcd and address 2
Oct 20 17:49:11 localhost kernel: [17195994.476000] Initializing USB Mass Storage driver...
Oct 20 17:49:11 localhost kernel: [17195994.476000] scsi2 : SCSI emulation for USB Mass Storage devices
Oct 20 17:49:11 localhost kernel: [17195994.476000] usbcore: registered new driver usb-storage
Oct 20 17:49:11 localhost kernel: [17195994.476000] USB Mass Storage support registered.
Oct 20 17:49:16 localhost kernel: [17195999.480000] Vendor: M-Sys Model: DiskOnKey Rev: 3.04
Oct 20 17:49:16 localhost kernel: [17195999.480000] Type: Direct-Access ANSI SCSI revision: 00
Oct 20 17:49:16 localhost kernel: [17195999.488000] SCSI device sdb: 127840 512-byte hdwr sectors (65 MB)
Oct 20 17:49:16 localhost kernel: [17195999.492000] sdb: Write Protect is off
Oct 20 17:49:16 localhost kernel: [17195999.500000] SCSI device sdb: 127840 512-byte hdwr sectors (65 MB)
Oct 20 17:49:16 localhost kernel: [17195999.504000] sdb: Write Protect is off
Oct 20 17:49:16 localhost kernel: [17195999.504000] sdb: sdb1
Oct 20 17:49:16 localhost kernel: [17195999.512000] sd 2:0:0:0: Attached scsi removable disk sdb
Oct 20 17:49:16 localhost kernel: [17195999.512000] sd 2:0:0:0: Attached scsi generic sg1 type 0
Oct 20 17:50:58 localhost kernel: [17196101.028000] usb 2-2: USB disconnect, address 2
Oct 20 17:57:07 localhost kernel: [17196470.624000] printk: 13 messages suppressed.
Oct 20 18:02:09 localhost gconfd (root-32436): Inizializzazione (versione 2.14.0), pid 32436, utente 'root'
Oct 20 18:02:09 localhost gconfd (root-32436): L'indirizzo "xml:readonly:/etc/gconf/gconf.xml.mandatory" è stato risolta ad una fonte di configurazione in sola lettura in posizione 0
Oct 20 18:02:09 localhost gconfd (root-32436): L'indirizzo "xml:readwrite:/root/.gconf" è stato risolto ad una fonte di configurazione scrivibile in posizione 1
Oct 20 18:02:09 localhost gconfd (root-32436): L'indirizzo "xml:readonly:/etc/gconf/gconf.xml.defaults" è stato risolta ad una fonte di configurazione in sola lettura in posizione 2
Oct 20 18:02:09 localhost gconfd (root-32436): L'indirizzo "xml:readonly:/var/lib/gconf/debian.defaults" è stato risolta ad una fonte di configurazione in sola lettura in posizione 3
Oct 20 18:02:09 localhost gconfd (root-32436): L'indirizzo "xml:readonly:/var/lib/gconf/defaults" è stato risolta ad una fonte di configurazione in sola lettura in posizione 4
Oct 20 18:02:39 localhost gconfd (root-32436): Ricevuto SIGHUP, nuovo caricamento di tutti i database
Oct 20 18:02:39 localhost gconfd (root-32436): L'indirizzo "xml:readonly:/etc/gconf/gconf.xml.mandatory" è stato risolta ad una fonte di configurazione in sola lettura in posizione 0
Oct 20 18:02:39 localhost gconfd (root-32436): L'indirizzo "xml:readwrite:/root/.gconf" è stato risolto ad una fonte di configurazione scrivibile in posizione 1
Oct 20 18:02:39 localhost gconfd (root-32436): L'indirizzo "xml:readonly:/etc/gconf/gconf.xml.defaults" è stato risolta ad una fonte di configurazione in sola lettura in posizione 2
Oct 20 18:02:39 localhost gconfd (root-32436): L'indirizzo "xml:readonly:/var/lib/gconf/debian.defaults" è stato risolta ad una fonte di configurazione in sola lettura in posizione 3
Oct 20 18:02:39 localhost gconfd (root-32436): L'indirizzo "xml:readonly:/var/lib/gconf/defaults" è stato risolta ad una fonte di configurazione in sola lettura in posizione 4
Oct 20 18:02:39 localhost gconfd (root-32436): Il server GConf non è utilizzato, arresto
Oct 20 18:02:39 localhost gconfd (root-32436): Uscita
Oct 20 18:09:53 localhost kernel: [17197236.112000] ndiswrapper version 1.8 loaded (preempt=yes,smp=no)
Oct 20 18:09:53 localhost loadndisdriver: loadndisdriver: load_all_devices(524): no valid drives found in /etc/ndiswrapper; you may need to reinstall Windows drivers
Oct 20 18:22:13 localhost -- MARK --
Oct 20 18:22:31 localhost kernel: [17197994.720000] printk: 10 messages suppressed.
Oct 20 18:25:27 localhost loadndisdriver: loadndisdriver: load_all_devices(524): no valid drives found in /etc/ndiswrapper; you may need to reinstall Windows drivers
Oct 20 18:25:27 localhost kernel: [17198170.320000] ndiswrapper version 1.8 loaded (preempt=yes,smp=no)
Oct 20 18:31:25 localhost loadndisdriver: loadndisdriver: load_all_devices(524): no valid drives found in /etc/ndiswrapper; you may need to reinstall Windows drivers
Oct 20 18:31:25 localhost kernel: [17198528.288000] ndiswrapper version 1.8 loaded (preempt=yes,smp=no)


per quanto rigurada il comando ke m hai detto tu questo è il risultato rroot@KappaZero:~# modprobe ndiswrapper
FATAL: Error inserting ndiswrapper (/lib/modules/2.6.15-27-386/kernel/drivers/net/ndiswrapper/ndiswrapper.ko): Invalid argument



grazie dell assistenza..non abbandonarmi però :ok: ihihihi
 
controlla che
/lib/modules/2.6.15-27-386/kernel/drivers/net/ndiswrapper/ndiswrapper.ko
esista, usa pure
ls /lib/modules/2.6.15-27-386/kernel/drivers/net/ndiswrapper/ndiswrapper.ko
per tale controllo.

Poi noto messaggi relativi ad /etc/ndiswrapper , forse dovresti buttarci un occhio, magari ci sono problemi in qualche file di configurazione li presente.

Sfortuna vuole che fino ad ora ndiswrapper non mi sia mai servito, il mio portatile ha una bella scheda wireless Intel che viaggia con i driver ipw2200 già presenti nel kernel ... quindi posso solo andare per tentativi e intuito

ps.
dei file di log riporta solo le ultime 5-10 righe ;)
 
Pubblicità
Pubblicità
Indietro
Top