sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #85482
Re: Major og minor devicenumre, mandrake
On Sun, 06 Nov 2005 14:17:07 +0000
Jørgen wrote:
> Hej.
>
> Jeg har brug for devicenumre for en usb-kortlæser.
> Mandrake giver adgang til kortlæseren med et link:
> /dev/sdc -> scsi/host3/bus0/target0/lun0/disc
> istedet for en special device file som f.eks.:
> crw------- 1 root root 5, 1 Nov.6-08:10 /dev/console
Hvis du lister
ls -l /dev/scsi/host3/bus0/target0/lun0/disc
får du device numrene.
Du kan slå dem op i Linux Assigned Numbers Administration's
text file devices.txt. Det er lidt forskelligt, hvor den er
placeret, i min nyeste opsætning er det et kerne-doc:
/usr/src/linux-2.4.31/Documentation/devices.txt
Håber det bringer dig videre med nedenstående også.
> Her er major=5 og minor=1, men hvilke værdier har
> /dev/sdc? Jeg vil gerne checke et mmc kort med et program:
> ftl_check - Flash Translation Layer format checker
> Men man page siger:
> Ftl_check dumps a lot of bookkeeping information for a Flash
> Translation Layer partition. It needs to access the flash
> partition's raw character-mode device (such as /dev/mem0c0c).
> ftl_check /dev/sdc svarer:
> get info failed: Invalid argument
> Jeg kunne måske oprette et special divice med mknod:
> mknod --mode=600 /dev/mmc c 'major' 'minor'
> men hvad er værdierne for major og minor?.
Strengt taget bør man kun bruge mknod, hvis man har kerne-doc ved
hånden. Ellers bør der være et kerne-genereret script som bruger
mknod men som har info fra kernel-headers.
Venlig hilsen
--
donald_j_axel donax snabela get2net.dk -- http://d-axel.dk/
References