From 3b841905610bae00913d83edfe08e9b508187f0b Mon Sep 17 00:00:00 2001
From: chrfranke <chrfranke@4ea69e1a-61f1-4043-bf83-b5c94c648137>
Date: Sat, 23 Jan 2010 17:54:42 +0000
Subject: [PATCH] Add USB IDs of Seagate FreeAgent Go, Seagate Expansion
 Portable and WD My Passport (IDE).

git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@3048 4ea69e1a-61f1-4043-bf83-b5c94c648137
---
 smartmontools/CHANGELOG   | 3 +++
 smartmontools/scsiata.cpp | 5 ++++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/smartmontools/CHANGELOG b/smartmontools/CHANGELOG
index 0cfa8e35b..c9f50242f 100644
--- a/smartmontools/CHANGELOG
+++ b/smartmontools/CHANGELOG
@@ -43,6 +43,9 @@ NOTES FOR FUTURE RELEASES: see TODO file.
 
 <DEVELOPERS: ADDITIONS TO THE CHANGE LOG GO JUST BELOW HERE, PLEASE>
 
+  [CF] Add USB IDs of Seagate FreeAgent Go, Seagate Expansion Portable
+       and WD My Passport (IDE).
+
   [CF] autogen.sh: Fix version regexp, allow automake 1.11.1.
 
   [CF] Linux: Allow smartd 'DEVICESCAN -d sat' (ticket #13).
diff --git a/smartmontools/scsiata.cpp b/smartmontools/scsiata.cpp
index 80e608e7a..c2fe239de 100644
--- a/smartmontools/scsiata.cpp
+++ b/smartmontools/scsiata.cpp
@@ -1367,6 +1367,8 @@ const usb_id_entry usb_ids[] = {
   // Seagate
   { 0x0bc2, 0x2000,     -1, d_sat     }, // Seagate FreeAgent Go
   { 0x0bc2, 0x2100,     -1, d_sat     }, // Seagate FreeAgent Go
+  { 0x0bc2, 0x2101,     -1, d_sat     }, // Seagate FreeAgent Go
+  { 0x0bc2, 0x2300,     -1, d_sat     }, // Seagate Expansion Portable
   { 0x0bc2, 0x3000,     -1, d_sat     }, // Seagate FreeAgent Desktop
   { 0x0bc2, 0x3001,     -1, d_sat     }, // Seagate FreeAgent Desk
   // Dura Micro
@@ -1377,7 +1379,8 @@ const usb_id_entry usb_ids[] = {
   { 0x0d49, 0x7410, 0x0122, d_sat     }, // Maxtor Basics Desktop
   { 0x0d49, 0x7450, 0x0122, d_sat     }, // Maxtor Basics Portable
   // Western Digital
-  { 0x1058, 0x0702, 0x0104, d_sat     }, // WD My Passport Portable  
+  { 0x1058, 0x0701, 0x0240, d_cypress }, // WD My Passport (IDE)
+  { 0x1058, 0x0702, 0x0102, d_sat     }, // WD My Passport Portable
   { 0x1058, 0x0704, 0x0175, d_sat     }, // WD My Passport Essential
   { 0x1058, 0x0705, 0x0175, d_sat     }, // WD My Passport Elite
   { 0x1058, 0x070a, 0x1028, d_sat     }, // WD My Passport 070A
-- 
GitLab