Existing tools for Linux, such as cdrecord provide proper mechanisms to support Track-at-Once and Disc-at-Once writing methods, but are currently unable to properly support packet writing due to two missing components. The first, support for packet writing hardware, is provided by this project in the form of patches to the Linux kernel.
The other major component to the packet writing process is support of the UDF (Universal Disk Format) filesystem. UDF provides a filesystem capable of understanding large amounts of storage space (such as that found on DVDs), and is far more optimal for use with packet writing than the ISO9660 format used with traditional Track-at-Once and Disc-at-Once methods. UDF support for Linux is under development by the Linux UDF project.
The combination of the packet writing support provided by this project and the UDF filesystem support provided by the Linux UDF project, Linux will soon have access to the full benefit of packet writing technology, including potential benefits in data backup and mainstream desktop storage.
details and download here:
http://packet-cd.sourceforge.net/