ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
יוני89אורח · ·
 

הודעה פורסם: 04/01/2023 - 21:31
נושא ההודעה: Linux driver to windows

יש לי בעיה רצינית

חבר טוב שעובד על מערכת שמבוססת בכולה על ווינדוס נתקל בבעיה כשרצה לשלב במערכת שלו כרטיס PCI שכבר EOL

ברוב מאמצי מצאתי לו כרטיס שתואם פונקציונלית/חומרתית אחד לאחד מבחינת HW

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

לאחר מחשבה של חצי שנייה הסמכנו אני והחבר הסכמנו שהדרייבר נשאר בלינוקס
וצריך למצוא איזה סוויצינג מלינקוס לווינדוס

נותרה השאלה
האם יש אפשרות לממשק בין לינוקס לווונדוס?

הכוונה היא יש לי דרייבר שכתוב בלינוקס. כרטיס PCI (DAQ)
מה הדרך לגרום לו לנגן במערכת שכולה מתבססבת על ווינדוס?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 13/01/2023 - 00:15
נושא ההודעה:

לא מכיר סוויצ מלינוקס לווינדוס ולהיפך

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

הודעה פורסם: 13/01/2023 - 17:28
נושא ההודעה:

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

אם זה כרטיס אחר, נסה להשתמש ב Windows Linux Subsystem - הפעלת לינוקס תחת חלונות, ואז תהיה לך גישה לכרטיס בלינוקס.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 13/01/2023 - 22:45
נושא ההודעה: אחד שלא יודע: האם WSL ממש מריץ קרנל לינוקס?

Anonymous :
אם זה כרטיס רשת, נסה את ndiswrapper - הוא משמש לטעינת דרייברים של חלונות בלינוקס, אבל רק לכרטיסי רשת אלחוטיים...

אם זה כרטיס אחר, נסה להשתמש ב Windows Linux Subsystem - הפעלת לינוקס תחת חלונות, ואז תהיה לך גישה לכרטיס בלינוקס.

על סמך מה זה מבוסס? לא מנסה להביע עמדה. בנוסף לכך, למה הכונה בגישה? האם WSL יוצר ללינוקס אשליה שבינה לבין החומרה אין עוד שכבות? חשבתי ש WSL רק משלה את ה SHELL לחשוב שהוא מעל גרעין לינוקס.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 14/01/2023 - 15:15
נושא ההודעה:

WSL2 (להבדיל מ־WSL המקורי) מריצה מערכת לינוקס בתוך מכונה וירטואלית. איק לי מושג אם אפשר (אם בכלל) לגרום למערכת לקבל גישה ישירה להתקני חומרה שונים (אבל גם אז, הגישה תהיה רק למה שרץ בתוך אותה מכונת WSL2. אלא אם כן היא איכשהו חושפת את הפונקציונליות החוצה).

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

הודעה פורסם: 16/01/2023 - 13:29
נושא ההודעה:

מה שאתה מבקש אינו אפשרי לחלוטין.

דרייבר הוא רכיב של kernel של מערכת הפעלה.
אי אפשר לקחת דרייבר שבנוי ל-kernel מסוים, ותת ל-kernel שונה לחלוטין להשתמש בו.

ה-ndiswrapper שהזכירו פה, היה בנוי על כך שיש ארכיטקטורה אחידה לדרייברים של כרטיסי רשת, ובעצם היה דרייבר שכתוב ל-Linux שידע "לשתות" חלקים מדרייברים עבור Windows.

אז הוא לא רלוונטי לך בכל מקרה.

כמו שכתבת לך צפריר, גם ה-WSL לא יעזור לך במיוחד, כי גם אם תצליח לגרום לו להשתמש ב-driver ולהתממשק עם המחורה, הוא לא "ייצא" אותה החוצה ל-Windows עצמו.

כפי שאני רואה זאת, יש לך 3 ברירות:
1. תמצא כרטיס שעובד עם Windows עדכני (אני מניח שהבעיה היא שיש דרייבר, רק לא ל-10 או 11 שחבר שלך משתמש בו).
2. שהחבר יעבור ללינוקס, אם רק שהם החומרה שהוא צריך נתמכת.
3. תריצו Windows ישן או ב-dual boot או במכונה ווירטואלית (ייתכן שתהיה בעיה לגשת לחומרה במכונה ווירטואלית).

--לב
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
יוני89אורח · ·
 

הודעה פורסם: 19/01/2023 - 20:15
נושא ההודעה:

Anonymous :
מה שאתה מבקש אינו אפשרי לחלוטין.

דרייבר הוא רכיב של kernel של מערכת הפעלה.
אי אפשר לקחת דרייבר שבנוי ל-kernel מסוים, ותת ל-kernel שונה לחלוטין להשתמש בו.

ה-ndiswrapper שהזכירו פה, היה בנוי על כך שיש ארכיטקטורה אחידה לדרייברים של כרטיסי רשת, ובעצם היה דרייבר שכתוב ל-Linux שידע "לשתות" חלקים מדרייברים עבור Windows.

אז הוא לא רלוונטי לך בכל מקרה.

כמו שכתבת לך צפריר, גם ה-WSL לא יעזור לך במיוחד, כי גם אם תצליח לגרום לו להשתמש ב-driver ולהתממשק עם המחורה, הוא לא "ייצא" אותה החוצה ל-Windows עצמו.

כפי שאני רואה זאת, יש לך 3 ברירות:
1. תמצא כרטיס שעובד עם Windows עדכני (אני מניח שהבעיה היא שיש דרייבר, רק לא ל-10 או 11 שחבר שלך משתמש בו).
2. שהחבר יעבור ללינוקס, אם רק שהם החומרה שהוא צריך נתמכת.
3. תריצו Windows ישן או ב-dual boot או במכונה ווירטואלית (ייתכן שתהיה בעיה לגשת לחומרה במכונה ווירטואלית).

--לב


1. הבעיה היא שלא קיים דרייבר לווינדוס לאותו כרטיס.
הכרטיס הזה בא להחליף כרטיס שכבר לא מיוצר יותר
מבחינה פונקציונלית (HW) עונה על הדרישות - רק שהדרייבר כתוב בלינוקס

3. זה הפתרון שתאכלס מתבקש פה
בעולם יפה היה איזה שהוא קונברטר שממשק בין לינוקס לווינדוס ברמת הביט
דבר כזה יכול לפתור הרבה בעיות
לפי מה שאני יודע אין מציאות כזאת ולפי מה החבר'ה רשמו אין איזה טכנולוגיה שיכולה לעשות את הסוויצ
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
borsoodלא בפורום כעת ת.הצטרפות: 05/01/2007 · הודעות: 306 ·
 

הודעה פורסם: 20/01/2023 - 10:49
נושא ההודעה:

עד כמה הכרטיס החדש רחוק מהכרטיס הישן?
מה שיש לו הכי הרבה סיכויים זה אם הדרייבר חלונות של הכרטיס הישן יעבוד גם עם הכרטיס החדש עבור מה שנדרש ממנו.
אישית, אני מאד סקפטי לגבי הסיכוי שאיזו קומבינציה של חלונות מעל לינוקס תצליח לתקשר עם הכרטיס. מה שכן עובד זה במקרים של פרוטוקולים ידועים כמו כרטיסי תקשורת, USB, דיסקים קשיחים ותצוגת מסך בסיסית, ששם קל יחסית לכתוב שכבת "דבק" בין לינוקס וחומרה וירטואלית שמוצגת לחלונות כמחשב (גם ההפך נכון למרות שפחות נפוץ). אפילו בכרטיסי מסך שזו טכנולוגיה ידועה זה לא עובד מעבר לדברים יחסית בסיסיים.
אם אין ברירה יכול להיות שהפתרון היחידי יהיה לכתוב דרייבר לחלונות בהנתן שיש כזה ללינוקס זה יכול להיות יותר קל, אבל בלי לדעת את הפרטים אי אפשר לומר יותר.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 20/01/2023 - 14:10
נושא ההודעה: מה זה DAQ?

יוני89 :
כרטיס PCI (DAQ)

מה זה DAQ?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
papi_juniorלא בפורום כעת ת.הצטרפות: 30/10/2018 · הודעות: 15 ·
 

הודעה פורסם: 22/01/2023 - 22:02
נושא ההודעה:

ממה שאני יודע יש חברות שפיתחו תוכנות שחוסכות לך את כתיבת הקרנל (בהנחה ואתה מגדיר איך הכרטיס נבנה)
https://www.jungo.com/st/products/windriver/

אם זה נקודתי אולי שווה לנסות חודש ניסיון במקום לשלם להם 8k (לא בטוח אם זה בדולרים,לא יצא לי לקנות)
באופן אישי לא נסיתי

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

הודעה פורסם: 25/01/2023 - 13:33
נושא ההודעה:

יוני89 :
Anonymous :
מה שאתה מבקש אינו אפשרי לחלוטין.

דרייבר הוא רכיב של kernel של מערכת הפעלה.
אי אפשר לקחת דרייבר שבנוי ל-kernel מסוים, ותת ל-kernel שונה לחלוטין להשתמש בו.

ה-ndiswrapper שהזכירו פה, היה בנוי על כך שיש ארכיטקטורה אחידה לדרייברים של כרטיסי רשת, ובעצם היה דרייבר שכתוב ל-Linux שידע "לשתות" חלקים מדרייברים עבור Windows.

אז הוא לא רלוונטי לך בכל מקרה.

כמו שכתבת לך צפריר, גם ה-WSL לא יעזור לך במיוחד, כי גם אם תצליח לגרום לו להשתמש ב-driver ולהתממשק עם המחורה, הוא לא "ייצא" אותה החוצה ל-Windows עצמו.

כפי שאני רואה זאת, יש לך 3 ברירות:
1. תמצא כרטיס שעובד עם Windows עדכני (אני מניח שהבעיה היא שיש דרייבר, רק לא ל-10 או 11 שחבר שלך משתמש בו).
2. שהחבר יעבור ללינוקס, אם רק שהם החומרה שהוא צריך נתמכת.
3. תריצו Windows ישן או ב-dual boot או במכונה ווירטואלית (ייתכן שתהיה בעיה לגשת לחומרה במכונה ווירטואלית).

--לב


1. הבעיה היא שלא קיים דרייבר לווינדוס לאותו כרטיס.
הכרטיס הזה בא להחליף כרטיס שכבר לא מיוצר יותר
מבחינה פונקציונלית (HW) עונה על הדרישות - רק שהדרייבר כתוב בלינוקס

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


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

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

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

בכל אופן, זה די נדיר שחברה קניינית סגורה תפתח דרייבר דווקא ללינוקס ולא ל-Windows.
אם זה קורה, זה אומר שרוב אם לא כל הלקוחות של המוצר מריצים אותו על מכונות לינוקס, ולכן לא רצו להשקיע בדרייבר.

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

חוזר וממליץ לבדוק שימוש במערכת הפעלה לינוקס, לצד Windows לעבודה עם הכרטיס.
בהנחה שאת הקלט מהכרטיס לא צריך ב-Live ואפשר לשמור לקובץ, אפשר לייצר את הקבצים ב-Linux, לשמור על מחיצה של Windows ולעבור ל-Windows על אותו מחשב (dual boot).

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

--לב
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
לולילא בפורום כעת ת.הצטרפות: 25/11/2005 · הודעות: 2257 ·
 

הודעה פורסם: 25/01/2023 - 15:04
נושא ההודעה: Re: Linux driver to windows

יוני89 :
יש לי בעיה רצינית

חבר טוב שעובד על מערכת שמבוססת בכולה על ווינדוס נתקל בבעיה כשרצה לשלב במערכת שלו כרטיס PCI שכבר EOL

ברוב מאמצי מצאתי לו כרטיס שתואם פונקציונלית/חומרתית אחד לאחד מבחינת HW

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

לאחר מחשבה של חצי שנייה הסמכנו אני והחבר הסכמנו שהדרייבר נשאר בלינוקס
וצריך למצוא איזה סוויצינג מלינקוס לווינדוס

נותרה השאלה
האם יש אפשרות לממשק בין לינוקס לווונדוס?

הכוונה היא יש לי דרייבר שכתוב בלינוקס. כרטיס PCI (DAQ)
מה הדרך לגרום לו לנגן במערכת שכולה מתבססבת על ווינדוס?

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

הודעה פורסם: 26/01/2023 - 21:09
נושא ההודעה: Re: Linux driver to windows

לולי :
יוני89 :
יש לי בעיה רצינית

חבר טוב שעובד על מערכת שמבוססת בכולה על ווינדוס נתקל בבעיה כשרצה לשלב במערכת שלו כרטיס PCI שכבר EOL

ברוב מאמצי מצאתי לו כרטיס שתואם פונקציונלית/חומרתית אחד לאחד מבחינת HW

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

לאחר מחשבה של חצי שנייה הסמכנו אני והחבר הסכמנו שהדרייבר נשאר בלינוקס
וצריך למצוא איזה סוויצינג מלינקוס לווינדוס

נותרה השאלה
האם יש אפשרות לממשק בין לינוקס לווונדוס?

הכוונה היא יש לי דרייבר שכתוב בלינוקס. כרטיס PCI (DAQ)
מה הדרך לגרום לו לנגן במערכת שכולה מתבססבת על ווינדוס?

התקן מערכת לינוקס ועליה מכונה וירטואלית של חלונות. כרטיס הקול הוירטואלי של חלונות יפעיל עכשיו את הדרייבר של לינוקס.


ממה שהבנתי
יש מערכת שמורכבת ממספר רב של כרטיסים תומכי ווינדוס, המערכת אמורה כולה לרוץ בווינדוס
איפה יתקין לינוקס?
מה הקשר לכרטיס הקול שהכרטיס הוא כרטיס שמחשב נתונים?
השאלה העיקרית היא איך לחבר את הכרטיס למערכת בלי לכתוב דרייבר בווינדוס בהנחה ויש לנו את כל הנתונים שצריך כל הכרטיס
אני מניח שמי שבנה את הכרטיס לא רצה לשים כסף על ליינסס של ווינדוס..
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח [יוני89]
  2. אורח
  3. אורח
  4. אורח
  5. אורח [צפריר]
  6. אורח
  7. אורח [יוני89]
  8. borsood
  9. אורח
  10. papi_junior
  11. אורח
  12. לולי
  13. אורח