Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

multicardreader werkt slechts met 1 slot

None
9 antwoorden
  • Ik heb een multi-cardreader van dane-elec, waarin o.a. compactflash, smartmedia, multimediacard, en secure digital flashcards in kunnen. Op mijn computer staat linux slackware 9.0 geinstalleerd.

    Het probleem is:
    De compactflash cards kunnen worden gelezen, maar de andere cards niet. De output van fdisk -l geeft aan dat alleen /dev/sda1 beschikbaar is en die is voor compactflash. Het is dus de bedoeling dat fdisk -l naast /dev/sda1 ook /dev/sdb1 en /dev/sdc1 aangeeft voor de andere slots.
    Hoe het werkt met /etc/fstab e.d. weet ik wel, maar de vraag is: hoe krijg je naast /dev/sda1 ook /dev/sdb1 en /dev/sdc1 in de output van fdisk -l te zien?
  • Je moet aan fdisk -l dan gewoon het argument /dev/sdb meegeven. Waarschijnlijk zegt hij dan echter no such device als deze niet bestaat. Ik denk namelijk dat de reader slechts een kaart tegelijk kan aanspreken. Als je er gewoon een andere kaart dan compactflash in stopt wordt deze dan niet ook gewoon /dev/sda?
  • [quote:676e90140a="Marcel de Reus"]Je moet aan fdisk -l dan gewoon het argument /dev/sdb meegeven. Waarschijnlijk zegt hij dan echter no such device als deze niet bestaat. Ik denk namelijk dat de reader slechts een kaart tegelijk kan aanspreken. Als je er gewoon een andere kaart dan compactflash in stopt wordt deze dan niet ook gewoon /dev/sda?[/quote:676e90140a]

    Met fdisk -l /dev/sdb1 tot /dev/sdi1 zegt ie helemaal niets. Compactflash kaarten worden altijd herkend maar die zitten op /dev/sda1 en dat is de enige die het doet. Maar het zou kunnen dat het iets LUN's te maken heeft of zo. Dat je de kernel moet configureren op het 'proben' van alle LUN's???

    Hij zegt bij een poging tot mounten: 'mount: /dev/sdd1 is not a valid block device'
  • Welke distro gebruik je en wordt er gebruik gemaakt van devfs? Zo ja, dan moet je /dev/sdb etc. terug kunnen zien met [code:1:79886b52cf]ls /dev/sd*[/code:1:79886b52cf]mits ze bestaan. Bestaan ze niet , dan zul je ze ook niet terug zien.
  • [quote:fe366e2589="water"]Welke distro gebruik je en wordt er gebruik gemaakt van devfs? Zo ja, dan moet je /dev/sdb etc. terug kunnen zien met [code:1:fe366e2589]ls /dev/sd*[/code:1:fe366e2589]mits ze bestaan. Bestaan ze niet , dan zul je ze ook niet terug zien.[/quote:fe366e2589]

    Ik gebruik slackware 9.0. /dev/sdb en dergelijke zijn er wel.

    Het probleem is misschien dat alle LUN's moeten worden geprobed. Misschien zit dat niet in de standaard slackware 9.0 kernel.
  • Dan maar eens zelf een kernel compilen.
  • [quote:a8e34aa19e="water"]Dan maar eens zelf een kernel compilen.[/quote:a8e34aa19e]

    Zit die optie niet ingebakken in slackware 9.1? Ik stap liever over naar 9.1 dan dat ik zelf een kernel ga compileren.
  • [quote:23bc834700="computerbacterie"]Het probleem is misschien dat alle LUN's moeten worden geprobed. Misschien zit dat niet in de standaard slackware 9.0 kernel.[/quote:23bc834700]
    [quote:23bc834700="computerbacterie"]Zit die optie niet ingebakken in slackware 9.1? Ik stap liever over naar 9.1 dan dat ik zelf een kernel ga compileren.[/quote:23bc834700] Ik heb zowel Slackware 9.0 en Slackware 9.1 geïnstalleerd. Als je deze kernel optie bedoelt
    [code:1:23bc834700]
    #
    # Some SCSI devices (e.g. CD jukebox) support multiple LUNs
    #
    [/code:1:23bc834700] Voor beide Slackware
    [code:1:23bc834700]
    # CONFIG_SCSI_MULTI_LUN is not set
    [/code:1:23bc834700]
    Waarschijnlijk zul je dan zoals water al aangaf, de kernel toch zelf moeten compileren. In SuSE 9.0 daarentegen blijkt support multiple LUNs wel te zijn mee gecompileerd.
    [code:1:23bc834700]
    CONFIG_SCSI_MULTI_LUN=y
    [/code:1:23bc834700]

    Wat is trouwens de output van
    [code:1:23bc834700]
    cat /proc/scsi/scsi
    [/code:1:23bc834700]
  • [quote:8b41adac61="jolo"]
    Wat is trouwens de output van
    [code:1:8b41adac61]
    cat /proc/scsi/scsi
    [/code:1:8b41adac61][/quote:8b41adac61]

    De output is:
    [code:1:8b41adac61]
    Attached devices:
    Host: scsi0 Channel: 00 Id: 00 Lun: 00
    Vendor: LITE-ON Model: LTR-48246S Rev: SS0B
    Type: CD-ROM ANSI SCSI revision: 02
    [/code:1:8b41adac61]

    En volgens mij heb je gelijk wat betreft die kernel-optie; die moet volgens mij inderdaad worden aangezet.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.