nuovo firmware d200 e non monta più su linux

Riconoscimento, installazione e configurazione delle periferiche.
Scrivi risposta
DurinVIII
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 334
Iscrizione: mercoledì 14 marzo 2007, 10:17

nuovo firmware d200 e non monta più su linux

Messaggio da DurinVIII »

ho aggiornato il firmware per la mia fida d200 (nikon, reflex digitale).
da quando ho aggiornato non riesco più a montarla su linux
allego alcune cose che spero siano utili per risolvere questo brutto inconveniente.
sudo fdisk -l

Codice: Seleziona tutto


Disk /dev/sda: 13 GB, 13571712000 bytes
255 heads, 63 sectors/track, 1650 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System 
/dev/sda1   *           1        1649    13245561    7  HPFS/NTFS

Disk /dev/sdb: 203 GB, 203921141760 bytes
255 heads, 63 sectors/track, 24792 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System 
/dev/sdb1   *           1          31      248976   83  Linux
/dev/sdb2              32       24792   198884700    5  Extended
/dev/sdb5              32       24792   198884700   8e  Linux LVM
Error: Impossibile aprire /dev/sdc - etichetta del disco sconosciuta.

Disk /dev/mapper/fisso-swap_1: 6 GB, 6374592000 bytes
255 heads, 63 sectors/track, 775 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

                   Device Boot      Start         End      Blocks   Id  System 
/dev/mapper/fisso-swap_1p1               1         776     6233188   82  Linux Swap / Solaris 

Disk /dev/mapper/fisso-root: 197 GB, 197283340800 bytes
255 heads, 63 sectors/track, 23985 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

                 Device Boot      Start         End      Blocks   Id  System 
/dev/mapper/fisso-root1               1       23986   192667513   83  Linux 
lsusb

Codice: Seleziona tutto

Bus 008 Device 003: ID 045e:009c Microsoft Corp. 
Bus 008 Device 002: ID 045e:3500 Microsoft Corp. 
Bus 008 Device 001: ID 0000:0000  
Bus 007 Device 002: ID 045e:001a Microsoft Corp. SideWinder Precision Racing Wheel
Bus 007 Device 001: ID 0000:0000  
Bus 006 Device 001: ID 0000:0000  
Bus 005 Device 004: ID 04b0:040f Nikon Corp. 
Bus 005 Device 003: ID 04b8:0007 Seiko Epson Corp. 
Bus 005 Device 001: ID 0000:0000  
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 004: ID 066f:4200 SigmaTel, Inc. STIr4200 IrDA Bridge
Bus 001 Device 001: ID 0000:0000  
lspci

Codice: Seleziona tutto

00:00.0 Host bridge: Intel Corporation 82945G/GZ/P/PL Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82945G/GZ/P/PL PCI Express Root Port (rev 02)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE interface: Intel Corporation 82801GB/GR/GH (ICH7 Family) SATA IDE Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46)
01:01.0 USB Controller: NEC Corporation USB (rev 43)
01:01.1 USB Controller: NEC Corporation USB (rev 43)
01:01.2 USB Controller: NEC Corporation USB 2.0 (rev 04)
01:02.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 0a)
01:02.1 Input device controller: Creative Labs SB Live! Game Port (rev 0a)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)
04:00.0 VGA compatible controller: nVidia Corporation G71 [GeForce 7900 GT/GTO] (rev a1)
Allegati
Schermata-1.jpg
Ultima modifica di DurinVIII il mercoledì 17 dicembre 2008, 23:41, modificato 1 volta in totale.
DurinVIII
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 334
Iscrizione: mercoledì 14 marzo 2007, 10:17

Re: nuovo firmware d200 e non monta più su linux

Messaggio da DurinVIII »

up
Ehol
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1383
Iscrizione: martedì 12 dicembre 2006, 16:52

Re: nuovo firmware d200 e non monta più su linux

Messaggio da Ehol »

Scollega la macchina fotografica, poi ricollegala e posta le ultime 15 righe del comando dmesg.
Così vediamo quale unità dovrebbe assegnargli, perchè quel

Codice: Seleziona tutto

Error: Impossibile aprire /dev/sdc - etichetta del disco sconosciuta.
mi turba assai ...
Ubuntu User # 19371
Fisso: P4 2533 - Nvidia 7600 GT AGP 256 Mb - 1 Gb RAM DDR - 360 Gb Hd - 1500 Gb Hd USB - Ubuntu 11.10 32bit - Fastweb Fibra Ottica
Portatile: Asus K52J - Intel i5 430 - Nvidia 310M/Intel i915 - 4 Gb RAM - 320 Gb Hd - Ubuntu 11.10 64bit
Muletto: HP Compaq dc7100 - P4 Core Duo - ATI Radeon X300 - 2gb RAM - 40 Gb HD - Ubuntu 11.10 32bit
DurinVIII
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 334
Iscrizione: mercoledì 14 marzo 2007, 10:17

Re: nuovo firmware d200 e non monta più su linux

Messaggio da DurinVIII »

posto più di 15 righe...

ho copiato tutte quelle che si sono aggiunte dopo "l'ultima cosa nota" (ho dato il comando a fotocamera spenta e l'ho ridato a fotocamera accesa, ho preso la differenza)

dmesg

Codice: Seleziona tutto

[ 1041.763035] usb 5-2: new high speed USB device using ehci_hcd and address 4
[ 1041.877973] usb 5-2: configuration #1 chosen from 1 choice
[ 1042.022309] usbcore: registered new interface driver libusual
[ 1042.046996] Initializing USB Mass Storage driver...
[ 1042.048479] scsi4 : SCSI emulation for USB Mass Storage devices
[ 1042.049839] usbcore: registered new interface driver usb-storage
[ 1042.049844] USB Mass Storage support registered.
[ 1042.050285] usb-storage: device found at 4
[ 1042.050455] usb-storage: waiting for device to settle before scanning
[ 1047.043215] usb-storage: device scan complete
[ 1047.043701] scsi 4:0:0:0: Direct-Access     NIKON    D200             2.01 PQ: 0 ANSI: 2
[ 1047.045055] sd 4:0:0:0: [sdc] 8027713 512-byte hardware sectors (4110 MB)
[ 1047.045553] sd 4:0:0:0: [sdc] Write Protect is off
[ 1047.045556] sd 4:0:0:0: [sdc] Mode Sense: 0f 00 00 00
[ 1047.045558] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[ 1047.047551] sd 4:0:0:0: [sdc] 8027713 512-byte hardware sectors (4110 MB)
[ 1047.048048] sd 4:0:0:0: [sdc] Write Protect is off
[ 1047.048051] sd 4:0:0:0: [sdc] Mode Sense: 0f 00 00 00
[ 1047.048053] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[ 1047.048056]  sdc: sdc1
[ 1047.051206] sd 4:0:0:0: [sdc] Attached SCSI removable disk
[ 1047.051249] sd 4:0:0:0: Attached scsi generic sg3 type 0
[ 1047.141812] end_request: I/O error, dev sdc, sector 8027712
[ 1047.141819] Buffer I/O error on device sdc, logical block 8027712
[ 1047.143149] end_request: I/O error, dev sdc, sector 8027712
[ 1047.143153] Buffer I/O error on device sdc, logical block 8027712
[ 1047.149267] end_request: I/O error, dev sdc, sector 8027712
[ 1047.149274] Buffer I/O error on device sdc, logical block 8027712
[ 1047.150387] end_request: I/O error, dev sdc, sector 8027712
[ 1047.150391] Buffer I/O error on device sdc, logical block 8027712
[ 1047.151513] end_request: I/O error, dev sdc, sector 8027712
[ 1047.151517] Buffer I/O error on device sdc, logical block 8027712
[ 1047.165494] end_request: I/O error, dev sdc, sector 8027712
[ 1047.165501] Buffer I/O error on device sdc, logical block 8027712
[ 1047.166612] end_request: I/O error, dev sdc, sector 8027712
[ 1047.166615] Buffer I/O error on device sdc, logical block 8027712
[ 1047.167861] end_request: I/O error, dev sdc, sector 96
[ 1047.167865] Buffer I/O error on device sdc, logical block 96
[ 1047.168988] end_request: I/O error, dev sdc, sector 97
[ 1047.168994] Buffer I/O error on device sdc, logical block 97
[ 1047.168999] Buffer I/O error on device sdc, logical block 98
[ 1047.170232] end_request: I/O error, dev sdc, sector 96
[ 1047.171359] end_request: I/O error, dev sdc, sector 97
[ 1047.486370] end_request: I/O error, dev sdc, sector 0
[ 1047.487740] end_request: I/O error, dev sdc, sector 0
[ 1047.488864] end_request: I/O error, dev sdc, sector 1
[ 1047.490112] end_request: I/O error, dev sdc, sector 0
[ 1047.491235] end_request: I/O error, dev sdc, sector 1
[ 1047.497351] end_request: I/O error, dev sdc, sector 63
[ 1047.498600] end_request: I/O error, dev sdc, sector 63
[ 1047.499722] end_request: I/O error, dev sdc, sector 64
[ 1047.523195] end_request: I/O error, dev sdc, sector 63
[ 1047.546405] end_request: I/O error, dev sdc, sector 63
[ 1047.547525] end_request: I/O error, dev sdc, sector 64
[ 1047.549398] end_request: I/O error, dev sdc, sector 0
[ 1047.550772] end_request: I/O error, dev sdc, sector 0
[ 1047.552142] end_request: I/O error, dev sdc, sector 0
[ 1049.665010] end_request: I/O error, dev sdc, sector 0
[ 1049.666124] end_request: I/O error, dev sdc, sector 0
[ 1049.667246] end_request: I/O error, dev sdc, sector 1
[ 1049.668494] end_request: I/O error, dev sdc, sector 0
[ 1049.669617] end_request: I/O error, dev sdc, sector 1
DurinVIII
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 334
Iscrizione: mercoledì 14 marzo 2007, 10:17

Re: nuovo firmware d200 e non monta più su linux

Messaggio da DurinVIII »

upup
Ehol
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1383
Iscrizione: martedì 12 dicembre 2006, 16:52

Re: nuovo firmware d200 e non monta più su linux

Messaggio da Ehol »

Suppongo che tu voglia leggere la scheda di memoria della macchina fotografica.
Al momento Ubuntu la rifiuta perchè illeggibile (tutti quei I/O error sono palesi).
Direi di fare così :
1) Provi a leggere la scheda di memoria con un lettore di schede esterno per vedere se è la scheda guasta o il firmware che ha sbagasciato la lettura della scheda da dentro la macchina.
Se la scheda non riesci a leggerla, vai di
2) Provi a formattare la scheda dalle funzioni di menu della Nikon stessa e poi provi a ricollegare la macchina e vedi se ti da gli stessi errori.
3) Se anche riformattandola, continui a non vederla (da dentro la macchina o nel lettore di schede esterno), ti tocca buttar via la schedina ...

Se avevi foto importanti sulla scheda che non avevi ancora scaricato (mal te ne incolga  ;D), spera tanto di poterla leggere con un lettore esterno. In quel caso dovresti poi comunque provare la riformattazione da dentro la Nikon, sperando che sia solo un problema di lettura del firmware su vecchie formattazioni. Altrimenti, ti tocca tornare al firmware precedente perchè evidentemente quello non è in grado di supportare la tua scheda di memoria ...
Ultima modifica di Ehol il venerdì 19 dicembre 2008, 11:54, modificato 1 volta in totale.
Ubuntu User # 19371
Fisso: P4 2533 - Nvidia 7600 GT AGP 256 Mb - 1 Gb RAM DDR - 360 Gb Hd - 1500 Gb Hd USB - Ubuntu 11.10 32bit - Fastweb Fibra Ottica
Portatile: Asus K52J - Intel i5 430 - Nvidia 310M/Intel i915 - 4 Gb RAM - 320 Gb Hd - Ubuntu 11.10 64bit
Muletto: HP Compaq dc7100 - P4 Core Duo - ATI Radeon X300 - 2gb RAM - 40 Gb HD - Ubuntu 11.10 32bit
DurinVIII
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 334
Iscrizione: mercoledì 14 marzo 2007, 10:17

Re: nuovo firmware d200 e non monta più su linux

Messaggio da DurinVIII »

hem forse non l'ho detto ma tutto funziona perfettamente...CON WINDOWS.

il problema è con linux.

l'ho già formattata più volte (per necessità) e nulla

con windows scarico e copio sopra che è un piacere, capite vero che è uno sbattimento dover riavviare il pc per scaricare due foto.
DurinVIII
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 334
Iscrizione: mercoledì 14 marzo 2007, 10:17

Re: nuovo firmware d200 e non monta più su linux

Messaggio da DurinVIII »

up
DurinVIII
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 334
Iscrizione: mercoledì 14 marzo 2007, 10:17

Re: nuovo firmware d200 e non monta più su linux

Messaggio da DurinVIII »

up up >:(
Ehol
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1383
Iscrizione: martedì 12 dicembre 2006, 16:52

Re: nuovo firmware d200 e non monta più su linux

Messaggio da Ehol »

Provando a googlare in giro pare che esista una patch per il kernel che corregge le anomalie del nuovo firmware con linux.

Se non hai idea di come ricompilarti un kernel, ti tocca aspettare il nuovo kernel (che potrebbe arrivare con Jaunty Jackalope).
Mi spiace, ma altre soluzioni al momento non ne esistono  :(
Ultima modifica di Ehol il lunedì 22 dicembre 2008, 11:40, modificato 1 volta in totale.
Ubuntu User # 19371
Fisso: P4 2533 - Nvidia 7600 GT AGP 256 Mb - 1 Gb RAM DDR - 360 Gb Hd - 1500 Gb Hd USB - Ubuntu 11.10 32bit - Fastweb Fibra Ottica
Portatile: Asus K52J - Intel i5 430 - Nvidia 310M/Intel i915 - 4 Gb RAM - 320 Gb Hd - Ubuntu 11.10 64bit
Muletto: HP Compaq dc7100 - P4 Core Duo - ATI Radeon X300 - 2gb RAM - 40 Gb HD - Ubuntu 11.10 32bit
DurinVIII
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 334
Iscrizione: mercoledì 14 marzo 2007, 10:17

Re: nuovo firmware d200 e non monta più su linux

Messaggio da DurinVIII »

Ehol ha scritto: Provando a googlare in giro pare che esista una patch per il kernel che corregge le anomalie del nuovo firmware con linux.
quindi tu mi dici che non è un problema solo mio!
posta i link che hai trovato, per favore...
Ehol
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1383
Iscrizione: martedì 12 dicembre 2006, 16:52

Re: nuovo firmware d200 e non monta più su linux

Messaggio da Ehol »

Ubuntu User # 19371
Fisso: P4 2533 - Nvidia 7600 GT AGP 256 Mb - 1 Gb RAM DDR - 360 Gb Hd - 1500 Gb Hd USB - Ubuntu 11.10 32bit - Fastweb Fibra Ottica
Portatile: Asus K52J - Intel i5 430 - Nvidia 310M/Intel i915 - 4 Gb RAM - 320 Gb Hd - Ubuntu 11.10 64bit
Muletto: HP Compaq dc7100 - P4 Core Duo - ATI Radeon X300 - 2gb RAM - 40 Gb HD - Ubuntu 11.10 32bit
DurinVIII
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 334
Iscrizione: mercoledì 14 marzo 2007, 10:17

Re: nuovo firmware d200 e non monta più su linux

Messaggio da DurinVIII »

lo so che è passata una vita ma io sono sempre al punto di partenza... :'(
DurinVIII
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 334
Iscrizione: mercoledì 14 marzo 2007, 10:17

Re: nuovo firmware d200 e non monta più su linux

Messaggio da DurinVIII »

up :D
Ehol
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1383
Iscrizione: martedì 12 dicembre 2006, 16:52

Re: nuovo firmware d200 e non monta più su linux

Messaggio da Ehol »

Direi che è inutile che uppi, visto che i bug segnalati all'epoca sono ancora aperti oppure hanno inserito le fix da mettere nel kernel.

Come ti spiegai al tempo, è un problema di kernel : o provi con Jaunty beta e vedi se hanno risolto, o ti ricompili a mano il kernel di Intrepid, aggiungendo la patch che trovi su launchpad.
Ubuntu User # 19371
Fisso: P4 2533 - Nvidia 7600 GT AGP 256 Mb - 1 Gb RAM DDR - 360 Gb Hd - 1500 Gb Hd USB - Ubuntu 11.10 32bit - Fastweb Fibra Ottica
Portatile: Asus K52J - Intel i5 430 - Nvidia 310M/Intel i915 - 4 Gb RAM - 320 Gb Hd - Ubuntu 11.10 64bit
Muletto: HP Compaq dc7100 - P4 Core Duo - ATI Radeon X300 - 2gb RAM - 40 Gb HD - Ubuntu 11.10 32bit
DurinVIII
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 334
Iscrizione: mercoledì 14 marzo 2007, 10:17

Re: nuovo firmware d200 e non monta più su linux

Messaggio da DurinVIII »

ok
però io sono da capo...

cioè non riesco a capire cosa e come devo aggiungere nel kernel, ed onestamente ho una paura fottuta a metterci le mani! :-[
DurinVIII
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 334
Iscrizione: mercoledì 14 marzo 2007, 10:17

Re: nuovo firmware d200 e non monta più su linux

Messaggio da DurinVIII »

ho trovato questo:
http://bugzilla.kernel.org/show_bug.cgi?id=11685#c5
però non ho trovato il file: "unusual_devs.h"
continuo a leggere, anche se onestamente è roba troppo difficile per me!
Ehol
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1383
Iscrizione: martedì 12 dicembre 2006, 16:52

Re: nuovo firmware d200 e non monta più su linux

Messaggio da Ehol »

DurinVIII ha scritto: ...onestamente è roba troppo difficile per me!
Allora prova a installarti la Jaunty Beta su un'altra partizione oppure su una macchina virtuale e vedi se il kernel 2.6.28 di Jaunty risolve il problema.
Se non lo risolve, ti conviene aprire un bug su Launchpad, specificando il modello della tua macchina (ho visto bugs solo per la D40 o la D20 e non per la D200) e il problema che accusi (ancora meglio, scrivi che necessiti dell'aggiornamento di unusual_devs.h per includere anche il nuovo firmware della D200).
Qualcuno scriverà una patch apposita e a quel punto spera che prima o poi venga implementata in un kernel, così che nelle prossime versioni di Ubuntu troverai la soluzione.

In sintesi : Le soluzioni al tuo problema sono 2 : o provi il nuovo kernel di Jaunty (ed eventualmente continui ad aspettare che prima o poi qualcuno risolva il tuo problema in un futuro kernel di Ubuntu) o te lo compili con le patch.
Ma su COME implementare questa seconda soluzione, ovvero come compilarti un kernel dai sorgenti e come aggiungere la patch (e anche quale patch aggiungere) non è questo il thread per discuterne : per questo esiste la Documentazione
Ciao
Ultima modifica di Ehol il giovedì 2 aprile 2009, 17:13, modificato 1 volta in totale.
Ubuntu User # 19371
Fisso: P4 2533 - Nvidia 7600 GT AGP 256 Mb - 1 Gb RAM DDR - 360 Gb Hd - 1500 Gb Hd USB - Ubuntu 11.10 32bit - Fastweb Fibra Ottica
Portatile: Asus K52J - Intel i5 430 - Nvidia 310M/Intel i915 - 4 Gb RAM - 320 Gb Hd - Ubuntu 11.10 64bit
Muletto: HP Compaq dc7100 - P4 Core Duo - ATI Radeon X300 - 2gb RAM - 40 Gb HD - Ubuntu 11.10 32bit
DurinVIII
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 334
Iscrizione: mercoledì 14 marzo 2007, 10:17

Re: nuovo firmware d200 e non monta più su linux

Messaggio da DurinVIII »

ok
provo e spero

dato che dubito inizio già a buttare giù una cosa fatta benino per lauchpad, cmq secondo me anche qui ero stato abb chiaro...

grazie davvero per le dritte! ;)
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti