טיפ ל-hardware4linux – חיפוש רכיב לפי usb id

hardware4linux.info הולך והופך למאגר מידע מאוד מרשים ושימושי בכל הנוגע לתמיכה של חומרה בלינוקס וכבר מספר פעמים נעזרתי בו בהצלחה.

בצד אפשרויות החיפוש המוצלחות נתקלתי גם מספר פעמים בבעיה כשנדרשתי לחפש את המודול המתאים לתמיכה ברכיב usb (בד"כ אחד מאותם כרטיסי אלחוט בחיבור usb) לפי המספר המזהה שלו.

אם לא נתקלתם בכך לפני כן אז לכל רכיב usb יש "תעודת זהות" הבנויה משתי רביעיות של מספרים הקסהדצימליים (הראשונה מציינת את היצרן והשניה את הרכיב) ואת אלו ניתן לקבל על ידי הפקודה lsusb.

לדוגמה במערכת איתה אני עובד עכשיו פקודה זו תחזיר את הפלט –

Bus 003 Device 001: ID 0000:0000
Bus 001 Device 004: ID 062a:0000 Creative Labs
Bus 001 Device 003: ID 093a:2468 Pixart Imaging, Inc. Easy Snap Snake Eye WebCam
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000

ובכן, מאגר המידע של hardware4linux כולל את "תעודות הזהות" של הרכיבים השונים אבל לא מצאתי אפשרות לבצע חיפוש לפי מאפיינים אלו.

היום פניתי בדוא"ל לפרדריק לפיד (Frederic Lepied), ממפעילי האתר, ומסתבר שגישה לרכיבים לפי ה-usb id שלהם פשוטה מאוד – כל שצריך הוא לגשת אל כתובת מהטיפוס

http://hardware4linux.info/usb/<vendor id>:<product id>/

וכך לדוגמה את מצלמת האינטרנט שלי ניתן למצוא בקלות בכתובת http://hardware4linux.info/usb/093a:2468

נסו ותהנו חיוך

 

מודעות פרסומת
פוסט זה פורסם בקטגוריה כללי, קוד חופשי. אפשר להגיע ישירות לפוסט זה עם קישור ישיר.

2 תגובות על טיפ ל-hardware4linux – חיפוש רכיב לפי usb id

  1. ארתיום הגיב:

    הבעיה למצוא מודול מתאים היא לא ממש פתרון, כי הבעיה העיקרית היא

    לדעת אם החומרה נתמכת ובאיזה רמה בטרם רכישה.

    סתם דוגמה, רכשתי לפני כחצי שנה כרטיס רשת אלחוטי, ואפילו על האריזה שלו היה כתוב שהוא נתמך בלינוקס… (ואפילו סיפקו בדיסק דרייברים עבור Sarge ועוד כמה מערכות). והבכלל הדרייבר חופשי! וואללה, חשבתי זו מציאה…

    הבעיה היא, שהדרייבר הזה היה גורם לקפיאות של מערכת!

    מקרה שני, מדפסת, לא מזמן רכשתי, של HP נתמכת ב-hplip החל מגרסה 1.6.6 – מאוד מהירה ובמחיר טוב. איזה יופי! רק הבעיה היא שמשום מה היא מסרבת להדפיס draft מלינוקס (וכן עושה זו מצויין דרך samba share ב-XP).

    אההה עוד בעיה, אני בא לחנות לקנות כרטיס רשת אלחוטי…

    מסתבר שהיצרנים נוהגים להחליף ערכות שבבים ולא להודיע על כך… אולי במקרה הטוב איזה מספרון אחרון בגרסה יוחלף…

    בנוסף לכל זה, אתה צריך גם לבדוק מה נמצא בשוק מקומי ולא מהמבחר הכללי של השוק העולמי! למשל, HP מוציאות מדפסות חדשות, כל כמה חודשים יופי! (למה? השד יודע), רק שאם hplip שלך לא מספיק עדכני… לך תתקין אותו בעצמך 😦

    במילים אחרות: רכישת חומרה למשתמש לינוקס מהשורה זה סיוט 👿

    תמיד יש לי פרפרים בבטן כשאני קונה משהו חדש:

    – האם הנתב יעשה בעיות IPv6
    – האם יש דרייבר חופשי (או בכלל) עבור כרטיס הרשת שלי
    – האם הרכיב נתמך גם ב-x64_86 (למשל מודול של מאוורר עבור חלק מניידי Dell לא קיים בגרסת 64, כך שלך תתחמם).
    – האם גרסת HPLIP שלי מספיק עדכנית
    – ומה אם זה לא מדפסת HP – שד יודע אם היא נתמכת ואיפה לבדוק את זה!
    – האם… האם… האם… האם…

    אווווף

    כן מצטער שהוצאתי קצת קיטור, אבל עד שיצרנים לא יתחילו לתמוך בלינוקס באופן רשמי ובאותה רמה כמו ב-XP וMac הסיוט הזה יישאר…

    כל אלו אינם פתרונות אלא משככי כאבים (ולא תמיד יעילים)….

  2. dok2 הגיב:

    כמעט הכל נכון אבל…
    hardware4linux יכול לשמש גם כמכשיר עזר לפני רכישה.
    אתה יודע מה אתה רוצה לקנות? כנס לאתר ובדוק אם הוא נתמך! 0ניתן בקלות רבה לחפש לפי סוג הרכיב ושם היצרן)
    הייתרון הוא שלהבדיל מאריזות המוצרים כאן אתה מקבל מידע ממשתמשים.
    לגבי ערכות השבבים המוחלפות תדירות – זו אכן בעיה ואין לי פתרון מוצלח להציע לך מעבר לבדיקה עם lsusb (במקרה של הדנגלים) וחיפוש לפי usb id

להשאיר תגובה

הזינו את פרטיכם בטופס, או לחצו על אחד מהאייקונים כדי להשתמש בחשבון קיים:

הלוגו של WordPress.com

אתה מגיב באמצעות חשבון WordPress.com שלך. לצאת מהמערכת / לשנות )

תמונת Twitter

אתה מגיב באמצעות חשבון Twitter שלך. לצאת מהמערכת / לשנות )

תמונת Facebook

אתה מגיב באמצעות חשבון Facebook שלך. לצאת מהמערכת / לשנות )

תמונת גוגל פלוס

אתה מגיב באמצעות חשבון Google+ שלך. לצאת מהמערכת / לשנות )

מתחבר ל-%s