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í
×
    dnes 20:22 | IT novinky

    Indická společnost eMudhra po bezpečnostním incidentu, tj. kompromitaci soukromých klíčů osmi mezilehlých certifikátů své certifikační autority, opouští globální byznys s SSL/TLS certifikáty.

    Ladislav Hagara | Komentářů: 2
    dnes 15:44 | Bezpečnostní upozornění

    Dle Phoronixu zveřejnila společnost Trend Micro prostřednictvím programu Zero Day Initiative (ZDI) několik hlášení bezpečnostních zranitelností přímo na veřejném mailing listu LKML, přestože některé chyby dosud nemají opravu začleněnou do hlavní větve jádra. Mezi hlášenými problémy jsou dvě zranitelnosti s hodnocením CVSS 9.0, týkající se SMB Direct a KSMBD, které mohou umožnit vzdálené spuštění kódu. Další hlášení se týkají … více »

    vencour | Komentářů: 0
    dnes 15:33 | Nová verze

    Správce hesel KeePassXC byl vydán ve verzi 2.8.0. Přechází na Qt 6, podporuje vkládání hesel s Waylandem, rychlé odemykání pomocí Polkitu nebo možnost nastavení klávesových zkratek (seznam změn).

    ʚĭɞ 🍉 | Komentářů: 0
    dnes 15:22 | Nová verze

    Databáze DuckDB (Wikipedie) byla vydána ve verzi 2.0.0 LTS. S kódovým názvem Cinnamon Teal (čírka skořicová). S vyladěným protokolem Quack.

    Ladislav Hagara | Komentářů: 0
    dnes 11:11 | Bezpečnostní upozornění

    V implementaci Broadcom 802.11 byla zjištěna chyba ve zpracování WPS/EAP, týká se to SDK od roku 2010. Broadcom podle výzkumníka Quentina Kaisera odmítl CVE přidělit. Modemy Huawei a Technicolor jsou používány i v ČR, v LTE routerech, běžných domácích routerech a firemních přístupových bodech, jejich současný počet a zranitelnost konkrétních verzí však zatím neznáme. Více detailů a demo. GitHub / Broadcom 802.11 SDK Detection Toolkit.

    vencour | Komentářů: 2
    dnes 05:11 | Nová verze

    Byla vydána nová verze 10.8 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Přibyl balíček DietPi WireGuard.

    Ladislav Hagara | Komentářů: 0
    včera 21:22 | Pozvánky

    Oslavte vydání openSUSE Leap 16.1 s námi v Praze! Ve středu 4. listopadu 2026 (den po vydání Leapu 16.1) vás zveme na malou oslavu vydání openSUSE Leap 16.1 do pražské kanceláře SUSE. Připravili jsme pro vás dvě krátké přednášky: … více »

    lkocman | Komentářů: 1
    včera 16:44 | Bezpečnostní upozornění

    Dle plánu bylo PHP vydáno v nových verzích 8.5.12, 8.4.27, 8.3.36 a 8.2.35. Opraveny jsou kritické zranitelnosti CVE-2026-109618 a CVE-2026-109619 aneb PHP2Shell.

    Ladislav Hagara | Komentářů: 10
    včera 11:55 | Nová verze

    UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-2.1 a 24.04-1.5. S opravou kritických zranitelností.

    Ladislav Hagara | Komentářů: 0
    včera 11:33 | IT novinky

    Společnost Škoda Auto zveřejnila na Printables bezplatné 3D modely příslušenství do svých vozů (držáky na nápoje, pomůcky pro vedení kabelů, mincovníky, háčky na USB kabely a čepice pro kapsy na zadních stranách opěradel sedadel, držáky na telefony a úchyty pro horní upevnění bezpečnostních pásů).

    Ladislav Hagara | Komentářů: 11
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (20%)
     (30%)
     (9%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2894 hlasů
     Komentářů: 33, poslední 20.10. 23:44
    Rozcestník

    Dotaz: USB mass storage není na /dev/sda

    25.12.2004 13:51 Honza
    USB mass storage není na /dev/sda
    Přečteno: 1039×
    Ahoj,

    přešel jsem z MDK na gentoo a s tím jsem si skompiloval i vlastní kernel. Vše už jakž takž funguje, ale ačkoli mám usb-storage (a sd_mod) jako modul a modprobuji ho nebo je přímo v kernelu, tak když připojím foťák tak jenom zobrazuje "initializing usb connection" a tak zůstane. Ani v /dev není žádná položka sda (pokud zapnu generic scsi support, objeví se sg0, ale to prý není platný block device a nejde mountovat...) Co je ještě potřeba nastavit v kernelu, aby byly /dev/sdaX přístupné? Předem díky

    Honza

    Odpovědi

    25.12.2004 16:35 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    Těžko poradíme protože nevíme co v tom jádru máš :-)

    Jinak já mám 2.6.9 a mám tam:
    #
    # SCSI support type (disk, tape, CD-ROM)
    #
    CONFIG_BLK_DEV_SD=m
    # CONFIG_CHR_DEV_ST is not set
    # CONFIG_CHR_DEV_OSST is not set
    CONFIG_BLK_DEV_SR=m
    CONFIG_BLK_DEV_SR_VENDOR=y
    CONFIG_CHR_DEV_SG=m
    
    #
    # USB support
    #
    CONFIG_USB=y
    # CONFIG_USB_DEBUG is not set
    
    #
    # Miscellaneous USB options
    #
    CONFIG_USB_DEVICEFS=y
    # CONFIG_USB_BANDWIDTH is not set
    # CONFIG_USB_DYNAMIC_MINORS is not set
    # CONFIG_USB_SUSPEND is not set
    # CONFIG_USB_OTG is not set
    
    #
    # USB Host Controller Drivers
    #
    # CONFIG_USB_EHCI_HCD is not set
    CONFIG_USB_OHCI_HCD=m
    # CONFIG_USB_UHCI_HCD is not set
    
    #
    # USB Device Class drivers
    #
    # CONFIG_USB_AUDIO is not set
    # CONFIG_USB_BLUETOOTH_TTY is not set
    # CONFIG_USB_MIDI is not set
    # CONFIG_USB_ACM is not set
    CONFIG_USB_PRINTER=m
    CONFIG_USB_STORAGE=m
    # CONFIG_USB_STORAGE_DEBUG is not set
    # CONFIG_USB_STORAGE_RW_DETECT is not set
    # CONFIG_USB_STORAGE_DATAFAB is not set
    # CONFIG_USB_STORAGE_FREECOM is not set
    # CONFIG_USB_STORAGE_ISD200 is not set
    # CONFIG_USB_STORAGE_DPCM is not set
    # CONFIG_USB_STORAGE_HP8200e is not set
    # CONFIG_USB_STORAGE_SDDR09 is not set
    # CONFIG_USB_STORAGE_SDDR55 is not set
    # CONFIG_USB_STORAGE_JUMPSHOT is not set
    
    25.12.2004 17:10 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    Zdravim

    Zkus ty moduly modprobovat rucne a kdyz je vsechny budes mit tak bvy se ti hned po zastrceni melo sda ukazat.

    Potrebujes nejprve obecnou podporu SCSI, ta byva v jadre. Pak obecnou podporu USB, taky v jadre a pak ovladac pro svuj USB cipset (modul) a ovladac pro usb_mass_storage, jako modul. Pak to musi jit.

    Zdenek
    www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
    26.12.2004 10:19 Honza
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    Ahoj,

    tak jsem v kernelu zapojil temer vse co jde jako moduly a modproboval... Po pripojeni usb-storage, uhci_hcd, usbfs a sd_mod (možná i bez těch posledních dvou) se objeví /dev/uba a /dev/uba1, ze kterých když čtu, tak foťák indikuje čtení (bliká). Ale mount tohoto hlásí, že je tam špatný superblock, špatný fs type nebo too many mounted fs (pro různé -t parametry)... Co to je, to vím, ale PROČ? (možná to není přímo ten disk, který chci)
    26.12.2004 10:44 jm
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    Toho uba v jadru se zbavte, jinak to nebude fungovat nikdy.
    25.12.2004 19:45 Mexiko | skóre: 25 | Chrudim
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    zrovna řeším podobný problém s připojením foáku HP Photosmart M407 - jen s tím rozdílem, že po dmesg naleznu následující:
    usb 4-2: new full speed USB device using address 2
    Initializing USB Mass Storage driver...
    scsi0 : SCSI emulation for USB Mass Storage devices
      Vendor: HP        Model: PhotoSmart M407   Rev: No.1
      Type:   Direct-Access                      ANSI SCSI revision: 02
    Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0,  type 0
    USB Mass Storage device found at 2
    usbcore: registered new driver usb-storage
    USB Mass Storage support registered.
    SCSI device sda: 501662 512-byte hdwr sectors (257 MB)
    sda: Write Protect is off
    sda: Mode Sense: 87 00 00 08
    sda: assuming drive cache: write through
     sda:<6>scsi: Device offlined - not ready after error recovery: host 0 channel 0 id 0 lun 0
    SCSI error : <0 0 0 0> return code = 0x50000
    end_request: I/O error, dev sda, sector 501656
    Buffer I/O error on device sda, logical block 250828
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda, logical block 250829
    Buffer I/O error on device sda, logical block 250830
    scsi0 (0:0): rejecting I/O to offline device
    Buffer I/O error on device sda, logical block 250828
    Buffer I/O error on device sda, logical block 250829
    Buffer I/O error on device sda, logical block 250830
     unknown partition table
    Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
    
    v /proc/partition se mi pak objeví dostupná /dev/sda , ale pokus o namountování zkolabuje.

    Po odpojení foťáku následuje další hlášení:
    usb 4-2: USB disconnect, address 2
    slab error in kmem_cache_destroy(): cache `scsi_cmd_cache': Can't free all objects
     [<0214bb16>] kmem_cache_destroy+0x97/0x11c
     [<129267d0>] scsi_destroy_command_freelist+0x75/0x86 [scsi_mod]
     [<12927b7a>] scsi_host_dev_release+0x88/0xa2 [scsi_mod]
     [<02243c51>] device_release+0x11/0x40
     [<021dcbf2>] kobject_cleanup+0x40/0x60
     [<021dcc12>] kobject_release+0x0/0x8
     [<021dcefd>] kref_put+0x5b/0x5e
     [<12a96bd1>] usb_stor_release_resources+0x1bb/0x1dc [usb_storage]
     [<12a96ec4>] storage_disconnect+0x69/0x71 [usb_storage]
     [<0227dc2e>] usb_unbind_interface+0x2c/0x50
     [<02244ade>] device_release_driver+0x3c/0x46
     [<02244cc0>] bus_remove_device+0x5c/0x95
     [<02243f10>] device_del+0x6d/0x8e
     [<02285403>] usb_disable_device+0x60/0xc8
     [<0227fed8>] usb_disconnect+0xc2/0x21c
     [<02280fa8>] hub_port_connect_change+0x5d/0x4f2
     [<022817c7>] hub_events+0x38a/0x43b
     [<02281878>] hub_thread+0x0/0xe5
     [<02281897>] hub_thread+0x1f/0xe5
     [<0211d29b>] autoremove_wake_function+0x0/0x2d
     [<02281878>] hub_thread+0x0/0xe5
     [<0211d29b>] autoremove_wake_function+0x0/0x2d
     [<021041d9>] kernel_thread_helper+0x5/0xb
    
    a po znovupřipojení se však již nepodaří navázat komunikaci mezi PC a foťákem
    usb 4-2: new full speed USB device using address 3
    kmem_cache_create: duplicate cache scsi_cmd_cache
    ------------[ cut here ]------------
    kernel BUG at mm/slab.c:1453!
    invalid operand: 0000 [#1]
    Modules linked in: vfat fat sd_mod usb_storage snd_pcm_oss
     snd_mixer_oss snd_ens1371 snd_rawmidi snd_seq_device
     snd_pcm snd_timer snd_page_alloc snd_ac97_codec snd
     gameport soundcore ipt_MASQUERADE iptable_nat
     ip_conntrack ip_tables parport_pc lp parport autofs4
     sunrpc 3c59x floppy sg scsi_mod md5 ipv6 dm_mod usblp
     uhci_hcd ehci_hcd button battery ac ext3 jbd
    CPU:    0
    EIP:    0060:[<0214b5ec>]    Not tainted VLI
    EFLAGS: 00010202   (2.6.9-1.6_FC2) 
    EIP is at kmem_cache_create+0x407/0x486
    eax: 023222c5   ebx: 11cf5f60   ecx: 0240da80   edx: 12930d51
    esi: 12930d60   edi: 12930d60   ebp: 116ec188   esp: 0332ddd8
    ds: 007b   es: 007b   ss: 0068
    Process khubd (pid: 20, threadinfo=0332d000 task=03313190)
    Stack: ffffffff 12930d51 000000c0 0ee4f800 12941540
     12941580 0ee4f824 129266e6 
           00002000 00000000 00000000 00000006 0332de34
     0ee4f870 0ee4f800 12927dfa 
           12aa1800 1d244b3c 00000000 0000000a 12931064
     00000000 00000000 11fc9c00 
    Call Trace:
     [<129266e6>] scsi_setup_command_freelist+0x92/0x107 [scsi_mod]
     [<12927dfa>] scsi_host_alloc+0x266/0x32f [scsi_mod]
     [<12a969ad>] usb_stor_acquire_resources+0x95/0xfe [usb_storage]
     [<12a96df9>] storage_probe+0x1b3/0x215 [usb_storage]
     [<021801db>] dput+0x33/0x4f3
     [<0227dbfa>] usb_probe_interface+0x48/0x50
     [<022449a3>] bus_match+0x27/0x45
     [<022449fe>] device_attach+0x3d/0x77
     [<02244c2d>] bus_add_device+0x62/0x99
     [<02243de6>] device_add+0x71/0x102
     [<022859dd>] usb_set_configuration+0x2ec/0x33b
     [<0228017c>] usb_new_device+0xb3/0x10f
     [<022812b9>] hub_port_connect_change+0x36e/0x4f2
     [<022817c7>] hub_events+0x38a/0x43b
     [<02281878>] hub_thread+0x0/0xe5
     [<02281897>] hub_thread+0x1f/0xe5
     [<0211d29b>] autoremove_wake_function+0x0/0x2d
     [<02281878>] hub_thread+0x0/0xe5
     [<0211d29b>] autoremove_wake_function+0x0/0x2d
     [<021041d9>] kernel_thread_helper+0x5/0xb
    Code: eb 04 19 c0 0c 01 85 c0 75 29 ff 74 24 04 68 c5 22
     32 02 e8 7e 4f fd ff 58 b9 80 da 40 02 5a ff 05 80 da 40
     02 0f 8e ee 1d 00 00 <0f> 0b ad 05 10 22 32 02 8b 6d 00
     8b 45 00 0f 18 00 90 81 fd a8 
    

    Zatím jsem ještě neměl tolik času se tím podrobněji zajímat (foťák v režimu PTP (digital camera) ve spojení s programem GTKAM funguje bez problémů), ale neřešil již někdo tento problém??

    Díky a hezké vánoce
    25.12.2004 19:49 Mexiko | skóre: 25 | Chrudim
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    ještě jsem zapoměl - používám Fedora Core 2 s distribučním jádrem 2.6.9-1.6_FC2, a foťák např. HP Photosmart 618 funguje bez problémů.
    26.12.2004 10:55 JUR
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    mel jsem stejne problemy s jadrem 2.6.9. Presel jsem na 2.6.10. A ted jew to OK
    26.12.2004 11:08 miso
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    Zdravim,
    pokial mate fotak PTP, preco sa ho snazite pripojit ako mass storage?
    ak som toto spravne pochopil, tak to samozrejme NEMOZE fungovat
    S pozdravom
    Miso
    26.12.2004 11:40 Mexiko | skóre: 25 | Chrudim
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    nesprávně pochopeno - foťák používám zatím v režimu PTP, protože rozchodit ho jako USB mass storage se mi nepodařilo. Naštěstí ten foťák je možné mezi těmito režimy přepínat.
    26.12.2004 11:02 Zdeněk Štěpánek | skóre: 57 | blog: uz_mam_taky_blog | varnsdorf
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    Zdravim

    Mozna je to typickej mrkvosofti problem. Kdyz totiz zformatujes ve woknech USB disk (rtenku) tak ti vytvorej FAT32 na celym device (neco jako mkdosfs /dev/sda). Coz samozrejme odporuje vsem normam. Resenim je na tom v linuxu vytvorit normalni oddil a pak to jde zformatovat (i ve woknech) a vse funguje jak ma. Mozna ze je to stejnej problem s timhle fotakem. Podivej se na to fdiskem, kdyz tam bude hromada prekrizenejch particii tak je to jasny.

    Me v linuxu chodej HP 618 a HP 735 a rtenka primo od microsoftu, zadny jiny usb mass storage jsem v ruce nemel.

    Zdenek
    www.pirati.cz - s piráty do parlamentu i jinam www.gavanet.org - czfree varnsdorf
    26.12.2004 11:46 Mexiko | skóre: 25 | Chrudim
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    taky tuším, že bude problém někde ala M$, protože se mi podaří pomocí fdisku vytvořit /dev/sda1, jdou na něj i kopírovat data a zase je číst, ale pokud tam nahraju obrázky, tak je foťák ale nezobrazí. A vyfocené fotky jsou uložené, ale jsou nečitelné. Pokud zformátuju kartu volbou ve foťáku, tak se opět vytvoří /dev/sda s naprosto nesmyslnou tabulkou rozdělení disku.

    Ještě zkusím upgradovat jádro na 2.6.10, jak bylo výše navrhováno, a uvidím (dám vědět).

    Jinak jiné foťáky (HP 618, Canon 330, Dimage Z1) jsem rozchodil bez problémů, takže to vypadá spíše na problém tohoto foťáku.
    26.12.2004 11:58 jm
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    Nahore jsem psal, abyste z jadra odstranil podporu UB. Zkusil jste to?
    26.12.2004 12:27 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    Ten disk nemusí být rozdělenej f diskem tj nemusí tam být oddíly.

    No a pokud nejsou dá se to připojit normálně jako /dev/sda pokud tam nějakej oddíl je tak jako /dev/sdaX X=oddíl jinak ještě je možné že tam ten foták udělá třeba /dev/sda4 jako to třeba dělají zipky atd......

    A další důležitá věc vyhoďte tu podporu UB ta se hádá s masstorage a potom to vyskoušejte.
    26.12.2004 13:04 Mexiko | skóre: 25 | Chrudim
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    UB nemám ....

    /dev/sda se namountovat prostě nedá a vůbec to jako FAT oddíl nevypadá. Před chvílí jsem jsem ten foťák zkoušel na počítači s WinXP - a byl v pohodě. Takže budu pátrat, proč HP M407 nejde, zatímco HP 618 ano.
    26.12.2004 16:56 Honza
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    Tak jsem vyhodil to ub z kernelu a připojuje se to skutečně na /dev/sda1... Ale nejde to namountovat (stejně jako z ub)! hlásí to wrong fs type, bad option, bad superblock or too many mounted systems :(

    Koukal jsem se na to fdiskem -- je to celkem normálně vypadající disk s FAT16 (mimochodem -- nikdy nebyl ve windowsech formátovaný, takže to je nejspíš defaultní fs přístroje). Nesedí mi s tím ta hláška o špatném superblocku (mountuji jako -t vfat), mountuje se snad fat16 jinak?? nebo je na to potřeba nějaká extra podpora? mnoho mounted fs nemám a option je umask=0,users
    26.12.2004 18:02 Honza
    Rozbalit Rozbalit vše Re: USB mass storage není na /dev/sda
    To byla trapná chyba, musím se přiznat -- když už jsem z nouze zkoušel všechny možné -o podle man mount tak jsem přišel na to, že když nastavím codepage=852 (nedivte se, už jsem byl zoufalý) tak to funguje. A ono kouknu do kernelu a tam není podpora pro nls-codepage 457 USA, což je default...

    Jinak díky mockrát za to /dev/sda!

    Založit nové vlákno • Nahoru

    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.