abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 23:33 | Nová verze

Opera 56, verze 56.0.3051.31, byla prohlášena za stabilní. Z novinek vývojáři upozorňují například na vylepšenou funkci vyskakovacích videí - v plovoucím rámci lze nově nastavovat hlasitost. Podrobný přehled změn v Changelogu. Přehled novinek pro vývojáře na blogu Dev.Opera. Opera 56 je postavena na Chromiu 69.

Ladislav Hagara | Komentářů: 2
včera 21:55 | Nová verze

Společnost Oracle oficiálně oznámila vydání Java SE 11 (JDK 11). Jedná se o verzi s prodlouženou podporou (LTS). Nových vlastností (JEP - JDK Enhancement Proposal) je 17. Nové verze Java SE vychází každých 6 měsíců.

Ladislav Hagara | Komentářů: 0
včera 18:44 | Nová verze

Byla vydána (en) betaverze Fedory 29. Jedná se o poslední zastávku před finálním vydáním a vzhledem k tomu, že byla zrušena alfa, tak také o první. K dispozici je v oficiálních edicích Workstation, Server a Atomic a také v podobě spinů, labů a verze pro ARM. Vydání Fedory 29 je plánováno na 30. října.

Ladislav Hagara | Komentářů: 0
včera 11:44 | Komunita

Aktuální verzi knihy Everything curl věnované řádkovému nástroji a knihovně pro přenos dat po různých protokolech curl lze koupit v papírové formě. Kniha je volně k dispozici na stránkách curlu nebo ke stažení ve formátech PDF, MOBI a EPUB. Ve spolupráci s BountyGraph byl spuštěn bug bounty program aneb za nalezení kritické bezpečnostní chyby v curlu lze vydělat aktuálně až 33 268 dolarů. Částkou 32 768 dolarů přispěl Dropbox. Curl již umí TLS

… více »
Ladislav Hagara | Komentářů: 0
včera 11:33 | Zajímavý projekt

Cloudflare spustil experimentální provoz ESNI - šifrovaného SNI (Server Name Indication), které umožňuje chránit soukromí uživatelů přistupujících k webům přes HTTPS. ESNI je podporováno zatím v testovací verzi Firefoxu. Při současném použití šifrovaného DNS (DNS-over-TLS či DNS-over-HTTPS) tak ISP či státy již nebudou mít žádnou přesnou možnost, jak kontrolovat či blokovat stránky, ke kterým uživatelé přistupují. Více viz také IETF draft.

xm | Komentářů: 0
24.9. 21:33 | Nová verze

Byla vydána nová major verze 1.8.0 open source systému pro filtrování nevyžádané pošty Rspamd (GitHub, ChangeLog). Z novinek lze zmínit nový framework selectors, optimalizaci modulu ClickHouse nebo vylepšení webového rozhraní.

Ladislav Hagara | Komentářů: 2
24.9. 18:44 | Bezpečnostní upozornění

Sabri Haddouche vytvořil stránku Browser Reaper, na které demonstruje zranitelnosti současných verzí webových prohlížečů Chrome, Safari i Firefox. Zveřejněné skripty dokážou zahltit nejen webové prohlížeče, ale v závislosti na nastavení, také celé operační systémy.

Ladislav Hagara | Komentářů: 12
23.9. 19:22 | Nová verze

Byla vydána verze 11.3 open source alternativy GitHubu, tj. softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech, GitLab (Wikipedie). Představení nových vlastností i s náhledy v příspěvku na blogu.

Ladislav Hagara | Komentářů: 0
22.9. 13:00 | Komunita

Do 30. října se lze přihlásit do dalšího kola programu Outreachy (Wikipedie), jehož cílem je přitáhnout do světa svobodného a otevřeného softwaru lidi ze skupin, jež jsou ve světě svobodného a otevřeného softwaru málo zastoupeny. Za 3 měsíce práce, od 4. prosince 2018 do 4. března 2019, v participujících organizacích lze vydělat 5 500 USD.

Ladislav Hagara | Komentářů: 115
21.9. 22:22 | Komunita

Společnost Purism představila kryptografický token Librem Key. Koupit jej lze za 59 dolarů. Token byl vyvinut ve spolupráci se společností Nitrokey a poskytuje jak OpenPGP čipovou kartu, tak zabezpečení bootování notebooků Librem a také dalších notebooků s open source firmwarem Heads.

Ladislav Hagara | Komentářů: 9
Na optické médium (CD, DVD, BD aj.) jsem naposledy vypaloval(a) data před méně než
 (14%)
 (14%)
 (20%)
 (24%)
 (24%)
 (4%)
 (0%)
Celkem 414 hlasů
 Komentářů: 35, poslední včera 09:16
Rozcestník

Dotaz: USB Mass Storage - neběží (MP3 Diva)

Petr Krčmář avatar 16.10.2003 10:04 Petr Krčmář | skóre: 60 | Liberec
USB Mass Storage - neběží (MP3 Diva)
Přečteno: 94×
Ahoj všem, včera jsem se stal šťastným majitelem MP3 přehrávače Diva. Podle návodu tady na ABC jsem přeložil jádro (2.4.22) s podporou SCSI, USB a USB Mass Storage. Mám monolitické jádro (all in one file). Když připojím Divu ke kabelu, v logu se objeví spousta informací (malý výběr):

Oct 15 20:32:24 geralt kernel: host/uhci.c: e000: wakeup_hc
Oct 15 20:32:24 geralt kernel: host/uhci.c: root-hub INT complete: port1: 80 port2: 93 data: 4
Oct 15 20:32:24 geralt kernel: hub.c: port 1, portstatus 100, change 0, 12 Mb/s
Oct 15 20:32:24 geralt kernel: hub.c: port 2, portstatus 101, change 1, 12 Mb/s
Oct 15 20:32:24 geralt kernel: hub.c: port 2 connection change
Oct 15 20:32:24 geralt kernel: hub.c: port 2, portstatus 101, change 1, 12 Mb/s
Oct 15 20:32:25 geralt kernel: hub.c: port 2, portstatus 101, change 0, 12 Mb/s
Oct 15 20:32:25 geralt kernel: hub.c: port 2, portstatus 103, change 0, 12 Mb/s
Oct 15 20:32:25 geralt kernel: hub.c: new USB device 00:07.2-2, assigned address 2
Oct 15 20:32:25 geralt kernel: usb.c: kmalloc IF c7a51840, numif 1
Oct 15 20:32:25 geralt kernel: usb.c: new device strings: Mfr=0, Product=0, SerialNumber=0
Oct 15 20:32:25 geralt kernel: usb-storage: act_altsettting is 0
Oct 15 20:32:25 geralt kernel: usb-storage: id_index calculated to be: 75
Oct 15 20:32:25 geralt kernel: usb-storage: Array length appears to be: 77
Oct 15 20:32:25 geralt kernel: usb-storage: USB Mass Storage device detected
Oct 15 20:32:25 geralt kernel: usb-storage: Endpoints: In: 0xc11d2d60 Out: 0xc11d2d74 Int: 0x00000000 (Period 0)
Oct 15 20:32:25 geralt kernel: usb-storage: New GUID 357969010000000000000000
Oct 15 20:32:25 geralt kernel: usb-storage: GetMaxLUN command result is -32, data is 0
Oct 15 20:32:25 geralt kernel: usb-storage: clearing endpoint halt for pipe 0x80000280
Oct 15 20:32:30 geralt kernel: usb_control/bulk_msg: timeout
Oct 15 20:32:30 geralt kernel: usb-storage: Transport: Bulk
Oct 15 20:32:30 geralt kernel: usb-storage: Protocol: Transparent SCSI
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping.
Oct 15 20:32:30 geralt kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened.
Oct 15 20:32:30 geralt kernel: usb-storage: Command INQUIRY (6 bytes)
Oct 15 20:32:30 geralt kernel: usb-storage: 12 00 00 00 ff 00 00 00 78 01 00 00
Oct 15 20:32:30 geralt kernel: usb-storage: Bulk command S 0x43425355 T 0x1 Trg 0 LUN 0 L 255 F 128 CL 6
Oct 15 20:32:30 geralt kernel: usb-storage: Bulk command transfer result=0
Oct 15 20:32:30 geralt kernel: usb-storage: usb_stor_transfer_partial(): xfer 255 bytes
Oct 15 20:32:30 geralt kernel: usb-storage: usb_stor_bulk_msg() returned 0 xferred 255/255
Oct 15 20:32:30 geralt kernel: usb-storage: usb_stor_transfer_partial(): transfer complete
Oct 15 20:32:30 geralt kernel: usb-storage: Bulk data transfer result 0x0
Oct 15 20:32:30 geralt kernel: usb-storage: Attempting to get CSW...
Oct 15 20:32:30 geralt kernel: usb-storage: Bulk status result = 0
Oct 15 20:32:30 geralt kernel: usb-storage: Bulk status Sig 0x53425355 T 0x1 R 0 Stat 0x0
Oct 15 20:32:30 geralt kernel: usb-storage: Fixing INQUIRY data to show SCSI rev 2 - was 0
Oct 15 20:32:30 geralt kernel: usb-storage: scsi cmd done, result=0x0
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping.
Oct 15 20:32:30 geralt kernel:   Vendor: DIVA USB  Model: Media Reader      Rev: 2.22
Oct 15 20:32:30 geralt kernel:   Type:   Direct-Access                      ANSI SCSI revision: 02
Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened.
Oct 15 20:32:30 geralt kernel: usb-storage: Bad LUN (0/1)
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping.
Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened.
Oct 15 20:32:30 geralt kernel: usb-storage: Bad target number (1/0)
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping.
Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened.
Oct 15 20:32:30 geralt kernel: usb-storage: Bad target number (2/0)
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping.
Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened.
Oct 15 20:32:30 geralt kernel: usb-storage: Bad target number (3/0)
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping.
Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened.
Oct 15 20:32:30 geralt kernel: usb-storage: Bad target number (4/0)
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping.
Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened.
Oct 15 20:32:30 geralt kernel: usb-storage: Bad target number (5/0)
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping.
Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened.
Oct 15 20:32:30 geralt kernel: usb-storage: Bad target number (6/0)
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping.
Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened.
Oct 15 20:32:30 geralt kernel: usb-storage: Bad target number (7/0)
Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping.
Oct 15 20:32:30 geralt kernel: WARNING: USB Mass Storage data integrity not assured
Oct 15 20:32:30 geralt kernel: USB Mass Storage device found at 2
Oct 15 20:32:30 geralt kernel: usb.c: usb-storage driver claimed interface c7a51840 
Všechno vypadá OK, ale při pokusu o
mount /dev/sda1 /mnt/diva

to zahlásí: "/dev/sda1 není platné blokové zařízení."

lsusb nic nevypíše (to je divné), ale /proc/scsi/scsi obsahuje


Attached devices: 
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: DIVA USB Model: Media Reader     Rev: 2.22
  Type:   Direct-Access                    ANSI SCSI revision: 02 
a /proc/scsti/usb-storage-0 obsahuje:

  Host scsi1: usb-storage
       Vendor: Unknown
      Product: Unknown
Serial Number: None
     Protocol: Transparent SCSI
    Transport: Bulk
         GUID: 357969010000000000000000
     Attached: Yes

Doufám, že délka tohoto příspěvku vás neodradí od nějakého nápadu. Můžu (mailem, sem by to byl masochismus) dodat kompletní logy a .config od překladu jádra. Díky za pomoc. Petr
Amatéři postavili Noemovu archu, profesionálové Titanic ...

Odpovědi

16.10.2003 10:21 Aloner | skóre: 24 | blog: Aloner | Praha
Rozbalit Rozbalit vše USB Mass Storage - neběží (MP3 Diva)
Moznosti proc to nechodi jsou tyto:

1. opomenuti zaskrtnuti nektere volby v jadru okolo USB, MassStorage,Filesystemy.
2. zkuste mountovat zarizeni se specifikaci filesystemu, tj. mount -t vfat /dev/sda1 /mnt/diva
Petr Krčmář avatar 16.10.2003 11:07 Petr Krčmář | skóre: 60 | Liberec
Rozbalit Rozbalit vše USB Mass Storage - neběží (MP3 Diva)
Diky za odpoved. 1) Jake fs tam ma byt? vfat? Ten tam je.

2) Zajimave, muzu se pokusit. Ale nevim, jestli by to v takovem pripade hlasilo "Neplatne blokove zarizeni." Spis "nesnamy SS" nebo tak. Petr

Amatéři postavili Noemovu archu, profesionálové Titanic ...
16.10.2003 11:09 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše USB Mass Storage - neběží (MP3 Diva)
Pošli .config jádra, bez toho se těžko něco pozná. Stačí věci kolem USB a SCSI.
16.10.2003 11:16 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše USB Mass Storage - neběží (MP3 Diva)
Pak by taky mohl být problém v monolitickém jádru, některé věci jinak než moduly nefungují :-(
Petr Krčmář avatar 16.10.2003 11:57 Petr Krčmář | skóre: 60 | Liberec
Rozbalit Rozbalit vše USB Mass Storage - neběží (MP3 Diva)
Napíšu to sem kvůli archívu: Nezapnul jsem podporu SCSI disků. Měl jsem zapnutou jenom obecnou podporu SCSI (jako sběrnice), ale ne podporu disků (jako zařízení). Diva se totiž tváří jako SCSI disk. Petr
Amatéři postavili Noemovu archu, profesionálové Titanic ...
16.10.2003 18:13 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše USB Mass Storage - neběží (MP3 Diva)
Zdravim,

Jen bych doplnil k tem spoustam hlasek - mas zaskrtnutou volbu usb mass storage verbose debuging, coz opravdu pise blbstva pri kazdem cteni/zapisu, generuje to opravdu hodne hlasek, objem logu se pak skoro rovna objemu prenesenych dat :-)
Pokud nejsi jaderny vyvojar a funguje to uz OK, a zadne jaderne katastrofy se neobavas tak to s klidem vypni, ulehcis svemu syslogu :-)

bye,
-djz

"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
Valoun avatar 16.10.2003 15:16 Valoun | skóre: 30 | blog: Psavec | Středočeský kraj
Rozbalit Rozbalit vše USB Mass Storage - data integrity
Kdyz uz jsme u toho. Mam uz DIVU nejaky ten cas a vse bezi bez nejmensich problemu. USB MASS Storage mam nakonfigurovane korektne, funguji mi na tom i digifotaky atd. Problem je v hlasce: WARNING: USB Mass Storage data integrity not assured Ono to varovani je opravdu na miste. Jakakoli operace, kterou na DIVE provedu, se realne spusti az pozdeji (nejpozdeji pri umount /diva). Pokud vsak dam nejake soubory smazat, a po chvili se snazim nahrat jine, muze se stat, ze tyto operace zkoliduji. Vysledkem jsou zamichane soubory - u mp3ojek se to projevuje jako "zvukove puzzle". jak mam zajistit, aby k tomu nedochazelo? Prozatim to resim tak ze po kazde vetsi operaci dam umount -> mount, abych mel jistotu, ze je vse zapsano.
16.10.2003 15:25 Peter Golis | skóre: 56 | Bratislava
Rozbalit Rozbalit vše USB Mass Storage - data integrity
skus sync
16.10.2003 18:08 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše USB Mass Storage - data integrity
Mountovat to synchronne:
/dev/sda1 /mnt/diva vfat defaults,noauto,user,showexec,sync 0 0
pak se zapisuje vse okamzite. Nefunguje to se starsimi kernely, kde vfat neumi pracovat synchronne.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.