https://bugzilla.novell.com/show_bug.cgi?id=226019 Summary: CD burning on external USB recorder does not work Product: openSUSE 10.2 Version: RC 5 Platform: i686 OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: nadvornik@novell.com QAContact: qa@suse.de wodim (and cdrecord) fail to burn on external USB burner via /dev/sg0 The problem is following: - wodim reads the bufer size with SG_GET_RESERVED_SIZE, it returns 32K - wodim tries to set the buffer size to 128K via SG_SET_RESERVED_SIZE. - following SG_GET_RESERVED_SIZE returns 128K - the scsi commands that needs 128K buffer (write_g1) fails with ENOMEM, it seems that the real buffer size is still 32K This seems to be the same problem: http://marc.theaimsgroup.com/?l=linux-kernel&m=116233257826906&w=2 Burning via /dev/sr0 on the same device works without problems, SG_GET_RESERVED_SIZE returns 32K even after the try to set it to 128K. Using /dev/sr0 is probably not the correct fix, because wodim and k3b uses /dev/sg0 by default. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.