Hallo, weiss jemand wo man im Window bei der libusb die .sys und .dll Datei hinlegen muss, dass der Treiberassistent die findet ohne zu fragen wenn das neue USB Gerät angesteckt wird? Gruss Bene
Hinlegen allein wird da nicht reichen - die brauchen auch noch die passenden Registry-Einträge, daß das System sie überhaupt zu Kenntnis nimmt. Das von Hand zusammenzufrickeln, ist keine gute Idee. Du solltest sie mit dem zugehörigen Installer ganz regulär installieren, sond wirst du damit nicht froh.
Also das Problem ist, selbst wenn die Libusb installiert ist (die DLL liegt unter \Windows\system32\ und die sys in \Windows\system32\drivers\) muss man wenn man wenn man ein Usb Gerät versucht zu installieren die beiden Dateien mittels Browser suchen. Und das obwohl die libusb installiert ist. Wie kann man das verhindern?? Beziehungsweise wie kann man der Treiberdatei sagen, dass sich die Datein bereits in diesen Verzeichnissen befinden? Danke im Voraus Gruß Robert
Sieh mal nach, ob es einen Registry-Key HKLM\System\Currentcontrolset\Services\libusb gibt. Falls nicht, dann ist der Treiber dem System nicht bekannt, was auf ein Problem bei der Installation deutet. Das Anlegen des Keys reicht übrigens nicht - es kommt sehr auf den Inhalt an... Wenn es den Key gibt, dann poste mal seinen Inhalt. Nachtrag: Wie man das Teil installiert steht hier: http://libusb-win32.sourceforge.net/ Unterüberschrift Installation
Das steht drinnen. Ich hab de Schlüssel exportiert.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
41 | |
42 | |
43 | |
44 | |
45 | |
46 | |
47 | |
48 | |
49 | |
50 | |
51 | |
52 | |
53 | |
54 | |
55 | |
56 | |
57 | |
58 | |
59 | |
60 | |
61 | |
62 | |
63 | |
64 | |
65 | |
66 | |
67 | |
68 | |
69 | |
70 | |
71 | |
72 | |
73 | |
74 | |
75 | |
76 | |
77 | |
78 | |
79 | |
80 | |
81 | |
82 | |
83 | |
84 | |
85 | |
86 | |
87 | |
88 | |
89 | |
90 | |
91 | |
92 | |
93 | |
94 | |
95 | |
96 | |
97 | |
98 | |
99 | |
100 | |
101 | |
102 | |
103 | |
104 | |
105 | |
106 | |
107 | |
108 | |
109 | |
110 | |
111 | |
112 | |
113 | |
114 | |
115 | |
116 | |
117 | |
118 | |
119 | |
120 | |
121 | |
122 | |
123 | |
124 | |
125 | |
126 | |
127 | |
128 | |
129 | |
130 | |
131 | |
132 | |
133 | |
134 | |
135 | |
136 | |
137 | |
138 | |
139 | |
140 | |
141 | |
142 | |
143 | |
144 | |
145 | |
146 | |
147 | |
148 | |
149 | |
150 | |
151 | |
152 | |
153 | |
154 | |
155 | |
156 | |
157 | |
158 | |
159 | |
160 | |
161 | |
162 | |
163 | |
164 | |
165 | |
166 | |
167 | |
168 | |
169 | |
170 | |
171 | |
172 | |
173 | |
174 | |
175 | |
176 | |
177 | |
178 | |
179 | |
180 | |
181 | |
182 | |
183 | |
184 | |
185 | |
186 | |
187 | |
188 | |
189 | |
190 | |
191 | |
192 | |
193 | |
194 | |
195 | |
196 | |
197 | |
198 | |
199 | |
200 | |
201 | |
202 | |
203 | |
204 | |
205 | |
206 | |
207 | |
208 | |
209 | |
210 | |
211 | |
212 | |
213 | |
214 | |
215 | |
216 | |
217 | |
218 | |
219 | |
220 | |
221 | |
222 | |
223 | |
224 | |
225 | |
226 | |
227 | |
228 | |
229 | |
230 | |
231 | |
232 | |
233 | |
234 | |
235 | |
236 | |
Gibt es denn %SystemRoot%\system32\DRIVERS\libusb0.sys ?
Ja die gibt es. "drivers" ist aber klein geschrieben
Das macht nichts. Windows interessiert sich dan nicht für groß/klein-Schreibung. Wenn du ein neues Gerät anschließt, wird dann nach libusb.sys, oder libusb0.sys gefragt? Ich klink mich jetzt aus, bin morgen wieder dran...
Zuerst libusb0.sys und danach libusb0.dll.
http://www.microsoft.com/whdc/driver/install/difxtools.mspx http://www.ftdichip.com/Documents/AppNotes/AN232R-03_DriverPreInstallation.pdf Irgendwie gab's da auch noch eine andere (unsaubere) Möglichkeit (IIRC cat + inf-Dateien in's passende Verzeichnis kopieren).
Robert Schilling wrote:
> Zuerst libusb0.sys und danach libusb0.dll.
Eigentlich müßte Windows den Treiber finden können. Da die ganze Chose
aber etwas unwindowsmäßig realisiert ist, wird es wohl das Beste sein,
die Frage an die libusb-Entwickler zu richten.
Bei aktuellen Win-Versionen muss die Vorinstallation mit SetupCopyOEMInf erledigt werden. http://msdn2.microsoft.com/en-us/library/Aa376990.aspx http://www.osronline.com/DDKx/install/custom-install_7n53.htm (ab Pre-installing Driver Files)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.