From no_bs@web.de  Sat Dec 25 09:40:09 2004
Return-Path: <no_bs@web.de>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id AC51F16A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 25 Dec 2004 09:40:09 +0000 (GMT)
Received: from mailbus.gefoekom.org (mailbus.gefoekom.org [194.145.150.25])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 564D143D3F
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 25 Dec 2004 09:40:09 +0000 (GMT)
	(envelope-from no_bs@web.de)
Received: from mailbus.gefoekom.org (localhost.localdomain [127.0.0.1])
	by mailbus.gefoekom.org (Postfix) with ESMTP id 1C66A518CD
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 25 Dec 2004 10:41:32 +0100 (CET)
Received: (from uucp@localhost)
	by mailbus.gefoekom.org (8.12.10/8.12.10/Submit) id iBP9fVrt007809
	for FreeBSD-gnats-submit@freebsd.org; Sat, 25 Dec 2004 10:41:31 +0100
Received: from igate.buzz.mayn.de (igate.buzz.mayn.de [192.168.1.2])
	by bserv.buzz.mayn.de (8.13.1/8.12.10) with ESMTP id iBP9dLLf017498
	for <FreeBSD-gnats-submit@freebsd.org>; Sat, 25 Dec 2004 10:39:21 +0100 (CET)
	(envelope-from no_bs@web.de)
Message-Id: <1103967561.0@igate.buzz.mayn.de>
Date: Sat, 25 Dec 2004 10:39:21 +0100
From: "Bernd Strau" <no_bs@web.de>
To: "FreeBSD gnats submit" <FreeBSD-gnats-submit@freebsd.org>
Subject: QUIRK Update (kern/70158) Frontier Labs Nex IA+ Digital Audio Player
X-Send-Pr-Version: gtk-send-pr 0.4.1 
X-GNATS-Notify:

>Number:         75486
>Category:       kern
>Synopsis:       [patch] QUIRK: Frontier Labs Nex IA+ Digital Audio Player
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-scsi
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Dec 25 09:40:25 GMT 2004
>Closed-Date:    Thu Apr 14 04:00:18 GMT 2005
>Last-Modified:  Thu Apr 14 04:00:18 GMT 2005
>Originator:     Bernd Strauß
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
>Environment:


System: FreeBSD 5.3-STABLE #78: Sat Dec 25 09:16:54 CET 2004
 


>Description:


This is a follow-up to kern/70158 (Frontier Labs Nex IA+ digital audio player).

I have noticed that in a recent firmware upgrade (rev. 1.3) some parts of the device's identification string have changed (e.g. "NexIA+" turned into "Nex IA+"). This change prevents kern/70158 from working.


>How-To-Repeat:





>Fix:


I propose the following change to /sys/cam/scsi/scsi_da.c (this may be overly broad, but short of adding a second entry with "Nex IA+*" what else can you do...):

# diff /sys/cam/scsi/scsi_da.c /tmp/scsi_da.c
318c318
<               {T_DIRECT, SIP_MEDIA_REMOVABLE, "FL" , "NexIA+*", "*"},
---
>               {T_DIRECT, SIP_MEDIA_REMOVABLE, "FL" , "Nex*", "*"},



>Release-Note:
>Audit-Trail:
Adding to audit trail by hand:

note that 70158 was committed to 4-STABLE back in August.
Responsible-Changed-From-To: freebsd-bugs->freebsd-scsi 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Sun Apr 3 08:56:13 GMT 2005 
Responsible-Changed-Why:  
Reassign to appropriate mailing list. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=75486 
State-Changed-From-To: open->closed 
State-Changed-By: mjacob 
State-Changed-When: Thu Apr 14 04:00:02 GMT 2005 
State-Changed-Why:  
Applied suggested quirk change. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=75486 
>Unformatted:
