Nick Guenther wrote: > Here's what cd-info(1) (for the archives: this is from package libcdio) > has to say about a DVD that OpenBSD shows LFNs for: > ~$ cd-info --dvd > cd-info version 0.80 i386-unknown-openbsd4.9 > Copyright (c) 2003, 2004, 2005, 2007, 2008 R. Bernstein > This is free software; see the source for copying conditions. > There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A > PARTICULAR PURPOSE. > CD location : /dev/rcd0c > CD driver name: OpenBSD > access mode: READ_CD > > Vendor : TSSTcorp > Model : CD/DVDW TS-H652D > Revision : GA01 > Hardware : CD-ROM or DVD > Can eject : Yes > Can close tray : Yes > Can disable manual eject : Yes > Can select juke-box disc : No > > Can set drive speed : No > Can read multiple sessions (e.g. PhotoCD) : Yes > Can hard reset device : Yes > > Reading.... > Can read Mode 2 Form 1 : Yes > Can read Mode 2 Form 2 : Yes > Can read (S)VCD (i.e. Mode 2 Form 1/2) : Yes > Can read C2 Errors : Yes > Can read IRSC : Yes > Can read Media Channel Number (or UPC) : Yes > Can play audio : Yes > Can read CD-DA : Yes > Can read CD-R : Yes > Can read CD-RW : Yes > Can read DVD-ROM : Yes > > Writing.... > Can write CD-RW : Yes > Can write DVD-R : Yes > Can write DVD-RAM : Yes > Can write DVD-RW : No > Can write DVD+RW : No > __________________________________ > > Disc mode is listed as: DVD-R > CD-ROM Track List (1 - 1) > #: MSF LSN Type Green? Copy? > 1: 00:02:00 000000 data false no > ++ WARN: number of minutes (501) truncated to 99. > 170: 99:24:74 447224 leadout (1003 MB raw, 873 MB formatted) > __________________________________ > CD An alysis Report > CD-ROM with ISO 9660 filesystem and joliet extension level 3 > ISO 9660: 2256224 blocks, label `GOSHA_DOCUMENTS ' > Application: NERO BURNING ROM > Preparer : > Publisher : > System : > Volume : GOSHA_DOCUMENTS > Volume Set : > ~$ > > > and one that OpenBSD shows SFNs for: > > ~$ cd-info --dvd > [snip common drive info] > > Disc mode is listed as: DVD-R > CD-ROM Track List (1 - 1) > #: MSF LSN Type Green? Copy? > 1: 00:02:00 000000 data false no > ++ WARN: number of minutes (507) truncated to 99. > 170: 99:16:26 446576 leadout (1001 MB raw, 872 MB formatted) > __________________________________ > CD Analysis Report > ISO 9660: 2279017 blocks, label `G Save B 6 ' > Application: EASY CD CREATOR 6.0 (171) COPYRIGHT (C) 1999-2003 ROXIO, > INC. > Preparer : > Publisher : > System : > Volume : G Save B 6 > Volume Set : > UDF: version 0.00 > > > and another: > > Disc mode is listed as: DVD-R > CD-ROM Track List (1 - 1) > #: MSF LSN Type Green? Copy? > 1: 00:02:00 000000 data false no > ++ WARN: number of minutes (505) truncated to 99. > 170: 99:57:63 449688 leadout (1008 MB raw, 878 MB formatted) > __________________________________ > CD Analysis Report > ISO 9660: 2269454 blocks, label `G Save B 7 ' > Application: EASY CD CREATOR 6.0 (171) COPYRIGHT (C) 1999-2003 ROXIO, > INC. > Preparer : > Publisher : > System : > Volume : G Save B 7 > Volume Set : > UDF: version 0.00 > > > So, obviously, the clue is that Roxio obviously didn't put Joliet data > on the discs (grrr), which Nero did on the other one. But nevertheless > the long file names *are* there because linux reads them. Is there any > way to make OpenBSD find the long names anyway? > > Thanks to all you lovely misc@ers, > -Nick
If I'm not mistaken your LFN disc only show ISO9660, the SFN discs have an additional "UDF: version 0.00" marker. I've never used it so I don't know if it's the right tool for the job but there is mount_udf(8) on OpenBSD. I'll leave it to you if you want to risk trying it, or wait for more knowledgeable people to chime in.

