devd(8): Sync with FreeBSD and turn it on by default.
[dragonfly.git] / etc / devd / usb.conf
1 #
2 # $FreeBSD$
3 #
4 # This file was automatically generated by "tools/tools/bus_autoconf/bus_autoconf.sh".
5 # Please do not edit!
6 #
7
8 nomatch 32 {
9         match "bus" "uhub[0-9]+";
10         match "mode" "host";
11         match "vendor" "0x0104";
12         match "product" "0x00be";
13         action "kldload -n uipaq";
14 };
15
16 nomatch 32 {
17         match "bus" "uhub[0-9]+";
18         match "mode" "host";
19         match "vendor" "0x0123";
20         match "product" "0x0001";
21         action "kldload -n uep";
22 };
23
24 nomatch 32 {
25         match "bus" "uhub[0-9]+";
26         match "mode" "host";
27         match "vendor" "0x03eb";
28         match "product" "0x2109";
29         action "kldload -n uftdi";
30 };
31
32 nomatch 32 {
33         match "bus" "uhub[0-9]+";
34         match "mode" "host";
35         match "vendor" "0x03f0";
36         match "product" "0x0121";
37         action "kldload -n ugensa";
38 };
39
40 nomatch 32 {
41         match "bus" "uhub[0-9]+";
42         match "mode" "host";
43         match "vendor" "0x03f0";
44         match "product" "(0x1016|0x1116|0x1216)";
45         action "kldload -n uipaq";
46 };
47
48 nomatch 32 {
49         match "bus" "uhub[0-9]+";
50         match "mode" "host";
51         match "vendor" "0x03f0";
52         match "product" "(0x1b1d|0x1e1d)";
53         action "kldload -n u3g";
54 };
55
56 nomatch 32 {
57         match "bus" "uhub[0-9]+";
58         match "mode" "host";
59         match "vendor" "0x03f0";
60         match "product" "(0x2016|0x2116|0x2216|0x3016|0x3116|0x3216)";
61         action "kldload -n uipaq";
62 };
63
64 nomatch 32 {
65         match "bus" "uhub[0-9]+";
66         match "mode" "host";
67         match "vendor" "0x03f0";
68         match "product" "0x3524";
69         action "kldload -n uplcom";
70 };
71
72 nomatch 32 {
73         match "bus" "uhub[0-9]+";
74         match "mode" "host";
75         match "vendor" "0x03f0";
76         match "product" "(0x4016|0x4116|0x4216|0x5016|0x5116|0x5216)";
77         action "kldload -n uipaq";
78 };
79
80 nomatch 32 {
81         match "bus" "uhub[0-9]+";
82         match "mode" "host";
83         match "vendor" "0x0403";
84         match "product" "(0x6001|0x6004|0x6010|0x6011|0x8372|0x9e90|0xa6d0|0xcc48|0xcc49|0xcc4a|0xd678|0xe6c8|0xe888|0xe889|0xe88a|0xe88b|0xe88c|0xee18|0xf608|0xf60b|0xf850|0xfa00|0xfa01|0xfa02|0xfa03|0xfa04|0xfc08|0xfc09|0xfc0b|0xfc0c|0xfc0d|0xfc82)";
85         action "kldload -n uftdi";
86 };
87
88 nomatch 32 {
89         match "bus" "uhub[0-9]+";
90         match "mode" "host";
91         match "vendor" "0x0408";
92         match "product" "0x0304";
93         action "kldload -n if_run";
94 };
95
96 nomatch 32 {
97         match "bus" "uhub[0-9]+";
98         match "mode" "host";
99         match "vendor" "0x0408";
100         match "product" "(0x1000|0xea02|0xea03|0xea04|0xea05|0xea06)";
101         action "kldload -n u3g";
102 };
103
104 nomatch 32 {
105         match "bus" "uhub[0-9]+";
106         match "mode" "host";
107         match "vendor" "0x0409";
108         match "product" "(0x00d5|0x00d6|0x00d7|0x8024|0x8025)";
109         action "kldload -n uipaq";
110 };
111
112 nomatch 32 {
113         match "bus" "uhub[0-9]+";
114         match "mode" "host";
115         match "vendor" "0x0411";
116         match "product" "(0x003d|0x006e)";
117         action "kldload -n if_axe";
118 };
119
120 nomatch 32 {
121         match "bus" "uhub[0-9]+";
122         match "mode" "host";
123         match "vendor" "0x0411";
124         match "product" "0x00b3";
125         action "kldload -n uftdi";
126 };
127
128 nomatch 32 {
129         match "bus" "uhub[0-9]+";
130         match "mode" "host";
131         match "vendor" "0x0411";
132         match "product" "(0x00d8|0x00d9)";
133         action "kldload -n if_rum";
134 };
135
136 nomatch 32 {
137         match "bus" "uhub[0-9]+";
138         match "mode" "host";
139         match "vendor" "0x0411";
140         match "product" "0x00e8";
141         action "kldload -n if_run";
142 };
143
144 nomatch 32 {
145         match "bus" "uhub[0-9]+";
146         match "mode" "host";
147         match "vendor" "0x0411";
148         match "product" "(0x00f4|0x0116|0x0119)";
149         action "kldload -n if_rum";
150 };
151
152 nomatch 32 {
153         match "bus" "uhub[0-9]+";
154         match "mode" "host";
155         match "vendor" "0x0411";
156         match "product" "0x012e";
157         action "kldload -n if_run";
158 };
159
160 nomatch 32 {
161         match "bus" "uhub[0-9]+";
162         match "mode" "host";
163         match "vendor" "0x0411";
164         match "product" "0x0137";
165         action "kldload -n if_rum";
166 };
167
168 nomatch 32 {
169         match "bus" "uhub[0-9]+";
170         match "mode" "host";
171         match "vendor" "0x0411";
172         match "product" "(0x0148|0x0150|0x015d|0x016f|0x01a2|0x01ee)";
173         action "kldload -n if_run";
174 };
175
176 nomatch 32 {
177         match "bus" "uhub[0-9]+";
178         match "mode" "host";
179         match "vendor" "0x0413";
180         match "product" "0x2101";
181         action "kldload -n uplcom";
182 };
183
184 nomatch 32 {
185         match "bus" "uhub[0-9]+";
186         match "mode" "host";
187         match "vendor" "0x043e";
188         match "product" "0x9c01";
189         action "kldload -n uipaq";
190 };
191
192 nomatch 32 {
193         match "bus" "uhub[0-9]+";
194         match "mode" "host";
195         match "vendor" "0x045b";
196         match "product" "0x0053";
197         action "kldload -n uslcom";
198 };
199
200 nomatch 32 {
201         match "bus" "uhub[0-9]+";
202         match "mode" "host";
203         match "vendor" "0x045e";
204         match "product" "0x0079";
205         action "kldload -n uplcom";
206 };
207
208 nomatch 32 {
209         match "bus" "uhub[0-9]+";
210         match "mode" "host";
211         match "vendor" "0x045e";
212         match "product" "(0x00ce|0x0400|0x0401|0x0402|0x0403|0x0404|0x0405|0x0406|0x0407|0x0408|0x0409|0x040a|0x040b|0x040c|0x040d|0x040e|0x040f|0x0410|0x0411|0x0412|0x0413|0x0414|0x0415|0x0416|0x0417|0x0432|0x0433|0x0434|0x0435|0x0436|0x0437|0x0438|0x0439|0x043a|0x043b|0x043c|0x043d|0x043e|0x043f|0x0440|0x0441|0x0442|0x0443|0x0444|0x0445|0x0446|0x0447|0x0448|0x0449|0x044a|0x044b|0x044c|0x044d|0x044e|0x044f|0x0450|0x0451|0x0452|0x0453|0x0454|0x0455|0x0456|0x0457|0x0458|0x0459|0x045a|0x045b|0x045c|0x045d|0x045e|0x045f|0x0460|0x0461|0x0462|0x0463|0x0464|0x0465|0x0466|0x0467|0x0468|0x0469|0x046a|0x046b|0x046c|0x046d|0x046e|0x046f|0x0470|0x0471|0x0472|0x0473|0x0474|0x0475|0x0476|0x0477|0x0478|0x0479|0x047a|0x047b|0x04c8|0x04c9|0x04ca|0x04cb|0x04cc|0x04cd|0x04ce|0x04d7|0x04d8|0x04d9|0x04da|0x04db|0x04dc|0x04dd|0x04de|0x04df|0x04e0|0x04e1|0x04e2|0x04e3|0x04e4|0x04e5|0x04e6|0x04e7|0x04e8|0x04e9|0x04ea)";
213         action "kldload -n uipaq";
214 };
215
216 nomatch 32 {
217         match "bus" "uhub[0-9]+";
218         match "mode" "host";
219         match "vendor" "0x0471";
220         match "product" "0x066a";
221         action "kldload -n uslcom";
222 };
223
224 nomatch 32 {
225         match "bus" "uhub[0-9]+";
226         match "mode" "host";
227         match "vendor" "0x0471";
228         match "product" "0x200f";
229         action "kldload -n if_run";
230 };
231
232 nomatch 32 {
233         match "bus" "uhub[0-9]+";
234         match "mode" "host";
235         match "vendor" "0x0482";
236         match "product" "0x0203";
237         action "kldload -n umodem";
238 };
239
240 nomatch 32 {
241         match "bus" "uhub[0-9]+";
242         match "mode" "host";
243         match "vendor" "0x0489";
244         match "product" "(0xe000|0xe003)";
245         action "kldload -n uslcom";
246 };
247
248 nomatch 32 {
249         match "bus" "uhub[0-9]+";
250         match "mode" "host";
251         match "vendor" "0x049f";
252         match "product" "(0x0003|0x0032)";
253         action "kldload -n uipaq";
254 };
255
256 nomatch 32 {
257         match "bus" "uhub[0-9]+";
258         match "mode" "host";
259         match "vendor" "0x04a4";
260         match "product" "0x0014";
261         action "kldload -n uipaq";
262 };
263
264 nomatch 32 {
265         match "bus" "uhub[0-9]+";
266         match "mode" "host";
267         match "vendor" "0x04a5";
268         match "product" "0x4027";
269         action "kldload -n uplcom";
270 };
271
272 nomatch 32 {
273         match "bus" "uhub[0-9]+";
274         match "mode" "host";
275         match "vendor" "0x04a5";
276         match "product" "0x4068";
277         action "kldload -n u3g";
278 };
279
280 nomatch 32 {
281         match "bus" "uhub[0-9]+";
282         match "mode" "host";
283         match "vendor" "0x04ad";
284         match "product" "(0x0301|0x0302|0x0303|0x0306)";
285         action "kldload -n uipaq";
286 };
287
288 nomatch 32 {
289         match "bus" "uhub[0-9]+";
290         match "mode" "host";
291         match "vendor" "0x04b7";
292         match "product" "0x0531";
293         action "kldload -n uipaq";
294 };
295
296 nomatch 32 {
297         match "bus" "uhub[0-9]+";
298         match "mode" "host";
299         match "vendor" "0x04b8";
300         match "product" "(0x0521|0x0522)";
301         action "kldload -n uplcom";
302 };
303
304 nomatch 32 {
305         match "bus" "uhub[0-9]+";
306         match "mode" "host";
307         match "vendor" "0x04bb";
308         match "product" "0x0930";
309         action "kldload -n if_axe";
310 };
311
312 nomatch 32 {
313         match "bus" "uhub[0-9]+";
314         match "mode" "host";
315         match "vendor" "0x04bb";
316         match "product" "(0x0944|0x0945|0x0947|0x0948)";
317         action "kldload -n if_run";
318 };
319
320 nomatch 32 {
321         match "bus" "uhub[0-9]+";
322         match "mode" "host";
323         match "vendor" "0x04bb";
324         match "product" "(0x0a03|0x0a0e)";
325         action "kldload -n uplcom";
326 };
327
328 nomatch 32 {
329         match "bus" "uhub[0-9]+";
330         match "mode" "host";
331         match "vendor" "0x04bf";
332         match "product" "(0x0115|0x0117)";
333         action "kldload -n uplcom";
334 };
335
336 nomatch 32 {
337         match "bus" "uhub[0-9]+";
338         match "mode" "host";
339         match "vendor" "0x04c5";
340         match "product" "(0x1058|0x1079)";
341         action "kldload -n uipaq";
342 };
343
344 nomatch 32 {
345         match "bus" "uhub[0-9]+";
346         match "mode" "host";
347         match "vendor" "0x04da";
348         match "product" "0x2500";
349         action "kldload -n uipaq";
350 };
351
352 nomatch 32 {
353         match "bus" "uhub[0-9]+";
354         match "mode" "host";
355         match "vendor" "0x04da";
356         match "product" "0x3900";
357         action "kldload -n uplcom";
358 };
359
360 nomatch 32 {
361         match "bus" "uhub[0-9]+";
362         match "mode" "host";
363         match "vendor" "0x04dd";
364         match "product" "(0x9102|0x9121|0x9123|0x9151|0x91ac|0x9242)";
365         action "kldload -n uipaq";
366 };
367
368 nomatch 32 {
369         match "bus" "uhub[0-9]+";
370         match "mode" "host";
371         match "vendor" "0x04e8";
372         match "product" "0x2018";
373         action "kldload -n if_run";
374 };
375
376 nomatch 32 {
377         match "bus" "uhub[0-9]+";
378         match "mode" "host";
379         match "vendor" "0x04e8";
380         match "product" "(0x5f00|0x5f01|0x5f02|0x5f03|0x5f04)";
381         action "kldload -n uipaq";
382 };
383
384 nomatch 32 {
385         match "bus" "uhub[0-9]+";
386         match "mode" "host";
387         match "vendor" "0x04e8";
388         match "product" "0x6601";
389         action "kldload -n uvisor";
390 };
391
392 nomatch 32 {
393         match "bus" "uhub[0-9]+";
394         match "mode" "host";
395         match "vendor" "0x04e8";
396         match "product" "(0x6611|0x6613|0x6615|0x6617|0x6619|0x661b|0x662e|0x6630|0x6632)";
397         action "kldload -n uipaq";
398 };
399
400 nomatch 32 {
401         match "bus" "uhub[0-9]+";
402         match "mode" "host";
403         match "vendor" "0x04e8";
404         match "product" "0x8001";
405         action "kldload -n uplcom";
406 };
407
408 nomatch 32 {
409         match "bus" "uhub[0-9]+";
410         match "mode" "host";
411         match "vendor" "0x04f1";
412         match "product" "0x3008";
413         action "kldload -n if_axe";
414 };
415
416 nomatch 32 {
417         match "bus" "uhub[0-9]+";
418         match "mode" "host";
419         match "vendor" "0x04f1";
420         match "product" "(0x3011|0x3012)";
421         action "kldload -n uipaq";
422 };
423
424 nomatch 32 {
425         match "bus" "uhub[0-9]+";
426         match "mode" "host";
427         match "vendor" "0x04f2";
428         match "product" "(0xaff7|0xaff8|0xaff9|0xaffa|0xaffa)";
429         action "kldload -n if_urtwn";
430 };
431
432 nomatch 32 {
433         match "bus" "uhub[0-9]+";
434         match "mode" "host";
435         match "vendor" "0x0502";
436         match "product" "(0x1631|0x1632|0x16e1|0x16e2|0x16e3)";
437         action "kldload -n uipaq";
438 };
439
440 nomatch 32 {
441         match "bus" "uhub[0-9]+";
442         match "mode" "host";
443         match "vendor" "0x050d";
444         match "product" "0x0103";
445         action "kldload -n ubsa";
446 };
447
448 nomatch 32 {
449         match "bus" "uhub[0-9]+";
450         match "mode" "host";
451         match "vendor" "0x050d";
452         match "product" "0x0109";
453         action "kldload -n umct";
454 };
455
456 nomatch 32 {
457         match "bus" "uhub[0-9]+";
458         match "mode" "host";
459         match "vendor" "0x050d";
460         match "product" "0x0257";
461         action "kldload -n uplcom";
462 };
463
464 nomatch 32 {
465         match "bus" "uhub[0-9]+";
466         match "mode" "host";
467         match "vendor" "0x050d";
468         match "product" "0x0409";
469         action "kldload -n umct";
470 };
471
472 nomatch 32 {
473         match "bus" "uhub[0-9]+";
474         match "mode" "host";
475         match "vendor" "0x050d";
476         match "product" "0x1102";
477         action "kldload -n if_urtwn";
478 };
479
480 nomatch 32 {
481         match "bus" "uhub[0-9]+";
482         match "mode" "host";
483         match "vendor" "0x050d";
484         match "product" "0x1203";
485         action "kldload -n ubsa";
486 };
487
488 nomatch 32 {
489         match "bus" "uhub[0-9]+";
490         match "mode" "host";
491         match "vendor" "0x050d";
492         match "product" "(0x2102|0x2103)";
493         action "kldload -n if_urtwn";
494 };
495
496 nomatch 32 {
497         match "bus" "uhub[0-9]+";
498         match "mode" "host";
499         match "vendor" "0x050d";
500         match "product" "0x5055";
501         action "kldload -n if_axe";
502 };
503
504 nomatch 32 {
505         match "bus" "uhub[0-9]+";
506         match "mode" "host";
507         match "vendor" "0x050d";
508         match "product" "0x705a";
509         action "kldload -n if_rum";
510 };
511
512 nomatch 32 {
513         match "bus" "uhub[0-9]+";
514         match "mode" "host";
515         match "vendor" "0x050d";
516         match "product" "(0x8053|0x805c|0x815c|0x825a|0x825b)";
517         action "kldload -n if_run";
518 };
519
520 nomatch 32 {
521         match "bus" "uhub[0-9]+";
522         match "mode" "host";
523         match "vendor" "0x050d";
524         match "product" "0x905b";
525         action "kldload -n if_rum";
526 };
527
528 nomatch 32 {
529         match "bus" "uhub[0-9]+";
530         match "mode" "host";
531         match "vendor" "0x050d";
532         match "product" "0x935a";
533         action "kldload -n if_run";
534 };
535
536 nomatch 32 {
537         match "bus" "uhub[0-9]+";
538         match "mode" "host";
539         match "vendor" "0x0536";
540         match "product" "0x01a0";
541         action "kldload -n uipaq";
542 };
543
544 nomatch 32 {
545         match "bus" "uhub[0-9]+";
546         match "mode" "host";
547         match "vendor" "0x0543";
548         match "product" "(0x0ed9|0x1527|0x1529|0x152b|0x152e|0x1921|0x1922|0x1923)";
549         action "kldload -n uipaq";
550 };
551
552 nomatch 32 {
553         match "bus" "uhub[0-9]+";
554         match "mode" "host";
555         match "vendor" "0x0547";
556         match "product" "0x2008";
557         action "kldload -n uplcom";
558 };
559
560 nomatch 32 {
561         match "bus" "uhub[0-9]+";
562         match "mode" "host";
563         match "vendor" "0x054c";
564         match "product" "(0x0038|0x0066|0x0095|0x009a|0x00da|0x0169)";
565         action "kldload -n uvisor";
566 };
567
568 nomatch 32 {
569         match "bus" "uhub[0-9]+";
570         match "mode" "host";
571         match "vendor" "0x054c";
572         match "product" "0x0437";
573         action "kldload -n uplcom";
574 };
575
576 nomatch 32 {
577         match "bus" "uhub[0-9]+";
578         match "mode" "host";
579         match "vendor" "0x0557";
580         match "product" "0x2008";
581         action "kldload -n uplcom";
582 };
583
584 nomatch 32 {
585         match "bus" "uhub[0-9]+";
586         match "mode" "host";
587         match "vendor" "0x0557";
588         match "product" "0x2009";
589         action "kldload -n if_axe";
590 };
591
592 nomatch 32 {
593         match "bus" "uhub[0-9]+";
594         match "mode" "host";
595         match "vendor" "0x055d";
596         match "product" "0x2018";
597         action "kldload -n if_run";
598 };
599
600 nomatch 32 {
601         match "bus" "uhub[0-9]+";
602         match "mode" "host";
603         match "vendor" "0x0565";
604         match "product" "0x0001";
605         action "kldload -n ubsa";
606 };
607
608 nomatch 32 {
609         match "bus" "uhub[0-9]+";
610         match "mode" "host";
611         match "vendor" "0x056c";
612         match "product" "0x8007";
613         action "kldload -n ubsa";
614 };
615
616 nomatch 32 {
617         match "bus" "uhub[0-9]+";
618         match "mode" "host";
619         match "vendor" "0x056e";
620         match "product" "(0x5003|0x5004)";
621         action "kldload -n uplcom";
622 };
623
624 nomatch 32 {
625         match "bus" "uhub[0-9]+";
626         match "mode" "host";
627         match "vendor" "0x0584";
628         match "product" "0xb000";
629         action "kldload -n uplcom";
630 };
631
632 nomatch 32 {
633         match "bus" "uhub[0-9]+";
634         match "mode" "host";
635         match "vendor" "0x0584";
636         match "product" "0xb020";
637         action "kldload -n uftdi";
638 };
639
640 nomatch 32 {
641         match "bus" "uhub[0-9]+";
642         match "mode" "host";
643         match "vendor" "0x0586";
644         match "product" "(0x3416|0x341a)";
645         action "kldload -n if_run";
646 };
647
648 nomatch 32 {
649         match "bus" "uhub[0-9]+";
650         match "mode" "host";
651         match "vendor" "0x0586";
652         match "product" "0x341f";
653         action "kldload -n if_urtwn";
654 };
655
656 nomatch 32 {
657         match "bus" "uhub[0-9]+";
658         match "mode" "host";
659         match "vendor" "0x058f";
660         match "product" "0x9720";
661         action "kldload -n uplcom";
662 };
663
664 nomatch 32 {
665         match "bus" "uhub[0-9]+";
666         match "mode" "host";
667         match "vendor" "0x05a6";
668         match "product" "0x0101";
669         action "kldload -n if_run";
670 };
671
672 nomatch 32 {
673         match "bus" "uhub[0-9]+";
674         match "mode" "host";
675         match "vendor" "0x05ac";
676         match "product" "0x1402";
677         action "kldload -n if_axe";
678 };
679
680 nomatch 32 {
681         match "bus" "uhub[0-9]+";
682         match "mode" "host";
683         match "vendor" "0x05ad";
684         match "product" "0x0fba";
685         action "kldload -n uplcom";
686 };
687
688 nomatch 32 {
689         match "bus" "uhub[0-9]+";
690         match "mode" "host";
691         match "vendor" "0x05c6";
692         match "product" "(0x1000|0x6000|0x6613)";
693         action "kldload -n u3g";
694 };
695
696 nomatch 32 {
697         match "bus" "uhub[0-9]+";
698         match "mode" "host";
699         match "vendor" "0x05db";
700         match "product" "(0x0003|0x0005|0x0009|0x000a|0x0011)";
701         action "kldload -n uvscom";
702 };
703
704 nomatch 32 {
705         match "bus" "uhub[0-9]+";
706         match "mode" "host";
707         match "vendor" "0x05e0";
708         match "product" "(0x2000|0x2001|0x2002|0x2003|0x2004|0x2005|0x2006|0x2007|0x2008|0x2009|0x200a)";
709         action "kldload -n uipaq";
710 };
711
712 nomatch 32 {
713         match "bus" "uhub[0-9]+";
714         match "mode" "host";
715         match "vendor" "0x067b";
716         match "product" "(0x04bb|0x0609|0x0611|0x0612|0x1234|0x206a|0x2303|0x331a|0xaaa0|0xaaa2)";
717         action "kldload -n uplcom";
718 };
719
720 nomatch 32 {
721         match "bus" "uhub[0-9]+";
722         match "mode" "host";
723         match "vendor" "0x067e";
724         match "product" "0x1001";
725         action "kldload -n uipaq";
726 };
727
728 nomatch 32 {
729         match "bus" "uhub[0-9]+";
730         match "mode" "host";
731         match "vendor" "0x06f8";
732         match "product" "(0xe010|0xe020)";
733         action "kldload -n if_rum";
734 };
735
736 nomatch 32 {
737         match "bus" "uhub[0-9]+";
738         match "mode" "host";
739         match "vendor" "0x06f8";
740         match "product" "0xe030";
741         action "kldload -n if_run";
742 };
743
744 nomatch 32 {
745         match "bus" "uhub[0-9]+";
746         match "mode" "host";
747         match "vendor" "0x06f8";
748         match "product" "0xe033";
749         action "kldload -n if_urtwn";
750 };
751
752 nomatch 32 {
753         match "bus" "uhub[0-9]+";
754         match "mode" "host";
755         match "vendor" "0x0711";
756         match "product" "(0x0200|0x0210|0x0230)";
757         action "kldload -n umct";
758 };
759
760 nomatch 32 {
761         match "bus" "uhub[0-9]+";
762         match "mode" "host";
763         match "vendor" "0x0731";
764         match "product" "(0x0528|0x2003)";
765         action "kldload -n uplcom";
766 };
767
768 nomatch 32 {
769         match "bus" "uhub[0-9]+";
770         match "mode" "host";
771         match "vendor" "0x0745";
772         match "product" "0x0001";
773         action "kldload -n uplcom";
774 };
775
776 nomatch 32 {
777         match "bus" "uhub[0-9]+";
778         match "mode" "host";
779         match "vendor" "0x0745";
780         match "product" "0x1000";
781         action "kldload -n uslcom";
782 };
783
784 nomatch 32 {
785         match "bus" "uhub[0-9]+";
786         match "mode" "host";
787         match "vendor" "0x0769";
788         match "product" "0x31f3";
789         action "kldload -n if_rum";
790 };
791
792 nomatch 32 {
793         match "bus" "uhub[0-9]+";
794         match "mode" "host";
795         match "vendor" "0x077b";
796         match "product" "0x2226";
797         action "kldload -n if_axe";
798 };
799
800 nomatch 32 {
801         match "bus" "uhub[0-9]+";
802         match "mode" "host";
803         match "vendor" "0x0789";
804         match "product" "0x0160";
805         action "kldload -n if_axe";
806 };
807
808 nomatch 32 {
809         match "bus" "uhub[0-9]+";
810         match "mode" "host";
811         match "vendor" "0x0789";
812         match "product" "(0x0162|0x0163|0x0164|0x0166|0x0168|0x0169)";
813         action "kldload -n if_run";
814 };
815
816 nomatch 32 {
817         match "bus" "uhub[0-9]+";
818         match "mode" "host";
819         match "vendor" "0x078b";
820         match "product" "0x1234";
821         action "kldload -n uplcom";
822 };
823
824 nomatch 32 {
825         match "bus" "uhub[0-9]+";
826         match "mode" "host";
827         match "vendor" "0x079b";
828         match "product" "0x0027";
829         action "kldload -n uplcom";
830 };
831
832 nomatch 32 {
833         match "bus" "uhub[0-9]+";
834         match "mode" "host";
835         match "vendor" "0x07aa";
836         match "product" "0x0017";
837         action "kldload -n if_axe";
838 };
839
840 nomatch 32 {
841         match "bus" "uhub[0-9]+";
842         match "mode" "host";
843         match "vendor" "0x07aa";
844         match "product" "0x002a";
845         action "kldload -n uplcom";
846 };
847
848 nomatch 32 {
849         match "bus" "uhub[0-9]+";
850         match "mode" "host";
851         match "vendor" "0x07aa";
852         match "product" "(0x002d|0x002e)";
853         action "kldload -n if_rum";
854 };
855
856 nomatch 32 {
857         match "bus" "uhub[0-9]+";
858         match "mode" "host";
859         match "vendor" "0x07aa";
860         match "product" "(0x002f|0x003c|0x003f|0x0041|0x0042)";
861         action "kldload -n if_run";
862 };
863
864 nomatch 32 {
865         match "bus" "uhub[0-9]+";
866         match "mode" "host";
867         match "vendor" "0x07aa";
868         match "product" "0x0056";
869         action "kldload -n if_urtwn";
870 };
871
872 nomatch 32 {
873         match "bus" "uhub[0-9]+";
874         match "mode" "host";
875         match "vendor" "0x07aa";
876         match "product" "0x9601";
877         action "kldload -n if_udav";
878 };
879
880 nomatch 32 {
881         match "bus" "uhub[0-9]+";
882         match "mode" "host";
883         match "vendor" "0x07b8";
884         match "product" "(0x2770|0x2870|0x3070|0x3071|0x3072)";
885         action "kldload -n if_run";
886 };
887
888 nomatch 32 {
889         match "bus" "uhub[0-9]+";
890         match "mode" "host";
891         match "vendor" "0x07b8";
892         match "product" "0x420a";
893         action "kldload -n if_axe";
894 };
895
896 nomatch 32 {
897         match "bus" "uhub[0-9]+";
898         match "mode" "host";
899         match "vendor" "0x07b8";
900         match "product" "(0x8178|0x8188|0x8189)";
901         action "kldload -n if_urtwn";
902 };
903
904 nomatch 32 {
905         match "bus" "uhub[0-9]+";
906         match "mode" "host";
907         match "vendor" "0x07b8";
908         match "product" "(0xb21b|0xb21c|0xb21d|0xb21e|0xb21f)";
909         action "kldload -n if_rum";
910 };
911
912 nomatch 32 {
913         match "bus" "uhub[0-9]+";
914         match "mode" "host";
915         match "vendor" "0x07cf";
916         match "product" "(0x2001|0x2002|0x2003)";
917         action "kldload -n uipaq";
918 };
919
920 nomatch 32 {
921         match "bus" "uhub[0-9]+";
922         match "mode" "host";
923         match "vendor" "0x07d1";
924         match "product" "(0x3c03|0x3c04|0x3c06|0x3c07)";
925         action "kldload -n if_rum";
926 };
927
928 nomatch 32 {
929         match "bus" "uhub[0-9]+";
930         match "mode" "host";
931         match "vendor" "0x07d1";
932         match "product" "(0x3c09|0x3c0a|0x3c0b|0x3c0d|0x3c0e|0x3c0f|0x3c11|0x3c13|0x3c15|0x3c16)";
933         action "kldload -n if_run";
934 };
935
936 nomatch 32 {
937         match "bus" "uhub[0-9]+";
938         match "mode" "host";
939         match "vendor" "0x081e";
940         match "product" "0xdf00";
941         action "kldload -n uvisor";
942 };
943
944 nomatch 32 {
945         match "bus" "uhub[0-9]+";
946         match "mode" "host";
947         match "vendor" "0x082d";
948         match "product" "(0x0100|0x0200|0x0300)";
949         action "kldload -n uvisor";
950 };
951
952 nomatch 32 {
953         match "bus" "uhub[0-9]+";
954         match "mode" "host";
955         match "vendor" "0x0830";
956         match "product" "(0x0001|0x0002|0x0003|0x0020|0x0031|0x0040|0x0050|0x0060|0x0061|0x0070)";
957         action "kldload -n uvisor";
958 };
959
960 nomatch 32 {
961         match "bus" "uhub[0-9]+";
962         match "mode" "host";
963         match "vendor" "0x0833";
964         match "product" "(0x012e|0x039f)";
965         action "kldload -n uplcom";
966 };
967
968 nomatch 32 {
969         match "bus" "uhub[0-9]+";
970         match "mode" "host";
971         match "vendor" "0x083a";
972         match "product" "(0x6618|0x7511|0x7512|0x7522|0x8522|0xa512|0xa618|0xa701|0xa702|0xb522|0xc522|0xd522)";
973         action "kldload -n if_run";
974 };
975
976 nomatch 32 {
977         match "bus" "uhub[0-9]+";
978         match "mode" "host";
979         match "vendor" "0x0846";
980         match "product" "0x1040";
981         action "kldload -n if_axe";
982 };
983
984 nomatch 32 {
985         match "bus" "uhub[0-9]+";
986         match "mode" "host";
987         match "vendor" "0x0846";
988         match "product" "(0x9021|0x9041)";
989         action "kldload -n if_urtwn";
990 };
991
992 nomatch 32 {
993         match "bus" "uhub[0-9]+";
994         match "mode" "host";
995         match "vendor" "0x0856";
996         match "product" "0xac01";
997         action "kldload -n uftdi";
998 };
999
1000 nomatch 32 {
1001         match "bus" "uhub[0-9]+";
1002         match "mode" "host";
1003         match "vendor" "0x086e";
1004         match "product" "0x1920";
1005         action "kldload -n if_axe";
1006 };
1007
1008 nomatch 32 {
1009         match "bus" "uhub[0-9]+";
1010         match "mode" "host";
1011         match "vendor" "0x08dd";
1012         match "product" "0x90ff";
1013         action "kldload -n if_axe";
1014 };
1015
1016 nomatch 32 {
1017         match "bus" "uhub[0-9]+";
1018         match "mode" "host";
1019         match "vendor" "0x08e6";
1020         match "product" "0x5501";
1021         action "kldload -n uslcom";
1022 };
1023
1024 nomatch 32 {
1025         match "bus" "uhub[0-9]+";
1026         match "mode" "host";
1027         match "vendor" "0x08fd";
1028         match "product" "0x000a";
1029         action "kldload -n uslcom";
1030 };
1031
1032 nomatch 32 {
1033         match "bus" "uhub[0-9]+";
1034         match "mode" "host";
1035         match "vendor" "0x091e";
1036         match "product" "0x0004";
1037         action "kldload -n uvisor";
1038 };
1039
1040 nomatch 32 {
1041         match "bus" "uhub[0-9]+";
1042         match "mode" "host";
1043         match "vendor" "0x0921";
1044         match "product" "(0x1001|0x1200)";
1045         action "kldload -n ubsa";
1046 };
1047
1048 nomatch 32 {
1049         match "bus" "uhub[0-9]+";
1050         match "mode" "host";
1051         match "vendor" "0x0930";
1052         match "product" "(0x0700|0x0705|0x0706|0x0707|0x0708|0x0709|0x070a|0x070b)";
1053         action "kldload -n uipaq";
1054 };
1055
1056 nomatch 32 {
1057         match "bus" "uhub[0-9]+";
1058         match "mode" "host";
1059         match "vendor" "0x0930";
1060         match "product" "0x0a07";
1061         action "kldload -n if_run";
1062 };
1063
1064 nomatch 32 {
1065         match "bus" "uhub[0-9]+";
1066         match "mode" "host";
1067         match "vendor" "0x0930";
1068         match "product" "(0x0d45|0x1302)";
1069         action "kldload -n u3g";
1070 };
1071
1072 nomatch 32 {
1073         match "bus" "uhub[0-9]+";
1074         match "mode" "host";
1075         match "vendor" "0x093c";
1076         match "product" "(0x0601|0x0701)";
1077         action "kldload -n uftdi";
1078 };
1079
1080 nomatch 32 {
1081         match "bus" "uhub[0-9]+";
1082         match "mode" "host";
1083         match "vendor" "0x094b";
1084         match "product" "0x0001";
1085         action "kldload -n uipaq";
1086 };
1087
1088 nomatch 32 {
1089         match "bus" "uhub[0-9]+";
1090         match "mode" "host";
1091         match "vendor" "0x0960";
1092         match "product" "(0x0065|0x0066|0x0067)";
1093         action "kldload -n uipaq";
1094 };
1095
1096 nomatch 32 {
1097         match "bus" "uhub[0-9]+";
1098         match "mode" "host";
1099         match "vendor" "0x0961";
1100         match "product" "0x0010";
1101         action "kldload -n uipaq";
1102 };
1103
1104 nomatch 32 {
1105         match "bus" "uhub[0-9]+";
1106         match "mode" "host";
1107         match "vendor" "0x099e";
1108         match "product" "(0x0052|0x4000)";
1109         action "kldload -n uipaq";
1110 };
1111
1112 nomatch 32 {
1113         match "bus" "uhub[0-9]+";
1114         match "mode" "host";
1115         match "vendor" "0x09d7";
1116         match "product" "0x0100";
1117         action "kldload -n ugensa";
1118 };
1119
1120 nomatch 32 {
1121         match "bus" "uhub[0-9]+";
1122         match "mode" "host";
1123         match "vendor" "0x0a46";
1124         match "product" "(0x0268|0x8515|0x9601)";
1125         action "kldload -n if_udav";
1126 };
1127
1128 nomatch 32 {
1129         match "bus" "uhub[0-9]+";
1130         match "mode" "host";
1131         match "vendor" "0x0af0";
1132         match "product" "(0x5000|0x6000|0x6050|0x6100|0x6150|0x6200|0x6250|0x6300|0x6350|0x6500|0x6501|0x6600|0x6601|0x6701|0x6721|0x6741|0x6761|0x6800|0x6901|0x6971|0x7001|0x7021|0x7041|0x7061|0x7100|0x7201|0x7211|0x7601|0xd033)";
1133         action "kldload -n u3g";
1134 };
1135
1136 nomatch 32 {
1137         match "bus" "uhub[0-9]+";
1138         match "mode" "host";
1139         match "vendor" "0x0b05";
1140         match "product" "(0x1723|0x1724)";
1141         action "kldload -n if_rum";
1142 };
1143
1144 nomatch 32 {
1145         match "bus" "uhub[0-9]+";
1146         match "mode" "host";
1147         match "vendor" "0x0b05";
1148         match "product" "(0x1731|0x1732|0x1742|0x1760|0x1761|0x1784|0x1790|0x179d)";
1149         action "kldload -n if_run";
1150 };
1151
1152 nomatch 32 {
1153         match "bus" "uhub[0-9]+";
1154         match "mode" "host";
1155         match "vendor" "0x0b05";
1156         match "product" "0x17ab";
1157         action "kldload -n if_urtwn";
1158 };
1159
1160 nomatch 32 {
1161         match "bus" "uhub[0-9]+";
1162         match "mode" "host";
1163         match "vendor" "0x0b05";
1164         match "product" "(0x4200|0x4201|0x4202|0x420f|0x9200|0x9202)";
1165         action "kldload -n uipaq";
1166 };
1167
1168 nomatch 32 {
1169         match "bus" "uhub[0-9]+";
1170         match "mode" "host";
1171         match "vendor" "0x0b39";
1172         match "product" "0x0421";
1173         action "kldload -n uftdi";
1174 };
1175
1176 nomatch 32 {
1177         match "bus" "uhub[0-9]+";
1178         match "mode" "host";
1179         match "vendor" "0x0b41";
1180         match "product" "0x0011";
1181         action "kldload -n uplcom";
1182 };
1183
1184 nomatch 32 {
1185         match "bus" "uhub[0-9]+";
1186         match "mode" "host";
1187         match "vendor" "0x0b63";
1188         match "product" "0x6530";
1189         action "kldload -n uplcom";
1190 };
1191
1192 nomatch 32 {
1193         match "bus" "uhub[0-9]+";
1194         match "mode" "host";
1195         match "vendor" "0x0b8c";
1196         match "product" "0x2303";
1197         action "kldload -n uplcom";
1198 };
1199
1200 nomatch 32 {
1201         match "bus" "uhub[0-9]+";
1202         match "mode" "host";
1203         match "vendor" "0x0b95";
1204         match "product" "(0x1720|0x1780|0x7720|0x772a|0x772b|0x7e2b)";
1205         action "kldload -n if_axe";
1206 };
1207
1208 nomatch 32 {
1209         match "bus" "uhub[0-9]+";
1210         match "mode" "host";
1211         match "vendor" "0x0bb4";
1212         match "product" "(0x00ce|0x00cf|0x00cf|0x0a01|0x0a02|0x0a03|0x0a04|0x0a05|0x0a06|0x0a07|0x0a08|0x0a09|0x0a0a|0x0a0b|0x0a0c|0x0a0d|0x0a0e|0x0a0f|0x0a10|0x0a11|0x0a12|0x0a13|0x0a14|0x0a15|0x0a16|0x0a17|0x0a18|0x0a19|0x0a1a|0x0a1b|0x0a1c|0x0a1d|0x0a1e|0x0a1f|0x0a20|0x0a21|0x0a22|0x0a23|0x0a24|0x0a25|0x0a26|0x0a27|0x0a28|0x0a29|0x0a2a|0x0a2b|0x0a2c|0x0a2d|0x0a2e|0x0a2f|0x0a30|0x0a31|0x0a32|0x0a33|0x0a34|0x0a35|0x0a36|0x0a37|0x0a38|0x0a39|0x0a3a|0x0a3b|0x0a3c|0x0a3d|0x0a3e|0x0a3f|0x0a40|0x0a41|0x0a42|0x0a43|0x0a44|0x0a45|0x0a46|0x0a47|0x0a48|0x0a49|0x0a4a|0x0a4b|0x0a4c|0x0a4d|0x0a4e|0x0a4f|0x0a50|0x0a51|0x0a52|0x0a53|0x0a54|0x0a55|0x0a56|0x0a57|0x0a58|0x0a59|0x0a5a|0x0a5b|0x0a5c|0x0a5d|0x0a5e|0x0a5f|0x0a60|0x0a61|0x0a62|0x0a63|0x0a64|0x0a65|0x0a66|0x0a67|0x0a68|0x0a69|0x0a6a|0x0a6b|0x0a6c|0x0a6d|0x0a6e|0x0a6f|0x0a70|0x0a71|0x0a72|0x0a73|0x0a74|0x0a75|0x0a76|0x0a77|0x0a78|0x0a79|0x0a7a|0x0a7b|0x0a7c|0x0a7d|0x0a7e|0x0a7f|0x0a80|0x0a81|0x0a82|0x0a83|0x0a84|0x0a85|0x0a86|0x0a87|0x0a88|0x0a89|0x0a8a|0x0a8b|0x0a8c|0x0a8d|0x0a8e|0x0a8f|0x0a90|0x0a91|0x0a92|0x0a93|0x0a94|0x0a95|0x0a96|0x0a97|0x0a98|0x0a99|0x0a9a|0x0a9b|0x0a9c|0x0a9d|0x0a9e|0x0a9f|0x0bce)";
1213         action "kldload -n uipaq";
1214 };
1215
1216 nomatch 32 {
1217         match "bus" "uhub[0-9]+";
1218         match "mode" "host";
1219         match "vendor" "0x0bda";
1220         match "product" "(0x018a|0x317f|0x8170|0x8176|0x8177|0x8178|0x817a|0x817b|0x817c|0x817d|0x817e|0x818a|0x8754)";
1221         action "kldload -n if_urtwn";
1222 };
1223
1224 nomatch 32 {
1225         match "bus" "uhub[0-9]+";
1226         match "mode" "host";
1227         match "vendor" "0x0bed";
1228         match "product" "(0x1100|0x1101)";
1229         action "kldload -n uslcom";
1230 };
1231
1232 nomatch 32 {
1233         match "bus" "uhub[0-9]+";
1234         match "mode" "host";
1235         match "vendor" "0x0bf8";
1236         match "product" "0x1001";
1237         action "kldload -n uipaq";
1238 };
1239
1240 nomatch 32 {
1241         match "bus" "uhub[0-9]+";
1242         match "mode" "host";
1243         match "vendor" "0x0c44";
1244         match "product" "0x03a2";
1245         action "kldload -n uipaq";
1246 };
1247
1248 nomatch 32 {
1249         match "bus" "uhub[0-9]+";
1250         match "mode" "host";
1251         match "vendor" "0x0c88";
1252         match "product" "0x17da";
1253         action "kldload -n u3g";
1254 };
1255
1256 nomatch 32 {
1257         match "bus" "uhub[0-9]+";
1258         match "mode" "host";
1259         match "vendor" "0x0c88";
1260         match "product" "0x17da";
1261         action "kldload -n ugensa";
1262 };
1263
1264 nomatch 32 {
1265         match "bus" "uhub[0-9]+";
1266         match "mode" "host";
1267         match "vendor" "0x0c88";
1268         match "product" "0x180a";
1269         action "kldload -n u3g";
1270 };
1271
1272 nomatch 32 {
1273         match "bus" "uhub[0-9]+";
1274         match "mode" "host";
1275         match "vendor" "0x0c8e";
1276         match "product" "0x6000";
1277         action "kldload -n uipaq";
1278 };
1279
1280 nomatch 32 {
1281         match "bus" "uhub[0-9]+";
1282         match "mode" "host";
1283         match "vendor" "0x0cad";
1284         match "product" "0x9001";
1285         action "kldload -n uipaq";
1286 };
1287
1288 nomatch 32 {
1289         match "bus" "uhub[0-9]+";
1290         match "mode" "host";
1291         match "vendor" "0x0cde";
1292         match "product" "(0x0022|0x0025)";
1293         action "kldload -n if_run";
1294 };
1295
1296 nomatch 32 {
1297         match "bus" "uhub[0-9]+";
1298         match "mode" "host";
1299         match "vendor" "0x0db0";
1300         match "product" "(0x3820|0x3821|0x3822|0x3870|0x3871)";
1301         action "kldload -n if_run";
1302 };
1303
1304 nomatch 32 {
1305         match "bus" "uhub[0-9]+";
1306         match "mode" "host";
1307         match "vendor" "0x0db0";
1308         match "product" "(0x6874|0x6877)";
1309         action "kldload -n if_rum";
1310 };
1311
1312 nomatch 32 {
1313         match "bus" "uhub[0-9]+";
1314         match "mode" "host";
1315         match "vendor" "0x0db0";
1316         match "product" "(0x6899|0x821a|0x822a|0x870a|0x871a|0x899a)";
1317         action "kldload -n if_run";
1318 };
1319
1320 nomatch 32 {
1321         match "bus" "uhub[0-9]+";
1322         match "mode" "host";
1323         match "vendor" "0x0db0";
1324         match "product" "(0xa861|0xa874)";
1325         action "kldload -n if_rum";
1326 };
1327
1328 nomatch 32 {
1329         match "bus" "uhub[0-9]+";
1330         match "mode" "host";
1331         match "vendor" "0x0df6";
1332         match "product" "(0x0017|0x002b|0x002c|0x002d|0x0039|0x003b|0x003c|0x003d|0x003e|0x003f|0x0040|0x0041|0x0042|0x0047|0x0048|0x004a|0x004d)";
1333         action "kldload -n if_run";
1334 };
1335
1336 nomatch 32 {
1337         match "bus" "uhub[0-9]+";
1338         match "mode" "host";
1339         match "vendor" "0x0df6";
1340         match "product" "(0x0052|0x005c|0x0061)";
1341         action "kldload -n if_urtwn";
1342 };
1343
1344 nomatch 32 {
1345         match "bus" "uhub[0-9]+";
1346         match "mode" "host";
1347         match "vendor" "0x0df6";
1348         match "product" "0x061c";
1349         action "kldload -n if_axe";
1350 };
1351
1352 nomatch 32 {
1353         match "bus" "uhub[0-9]+";
1354         match "mode" "host";
1355         match "vendor" "0x0df6";
1356         match "product" "(0x90ac|0x9712)";
1357         action "kldload -n if_rum";
1358 };
1359
1360 nomatch 32 {
1361         match "bus" "uhub[0-9]+";
1362         match "mode" "host";
1363         match "vendor" "0x0df7";
1364         match "product" "0x0620";
1365         action "kldload -n uplcom";
1366 };
1367
1368 nomatch 32 {
1369         match "bus" "uhub[0-9]+";
1370         match "mode" "host";
1371         match "vendor" "0x0e0b";
1372         match "product" "(0x9031|0x9041)";
1373         action "kldload -n if_run";
1374 };
1375
1376 nomatch 32 {
1377         match "bus" "uhub[0-9]+";
1378         match "mode" "host";
1379         match "vendor" "0x0e55";
1380         match "product" "0x110b";
1381         action "kldload -n uplcom";
1382 };
1383
1384 nomatch 32 {
1385         match "bus" "uhub[0-9]+";
1386         match "mode" "host";
1387         match "vendor" "0x0e66";
1388         match "product" "(0x0001|0x0003|0x0009|0x000b)";
1389         action "kldload -n if_run";
1390 };
1391
1392 nomatch 32 {
1393         match "bus" "uhub[0-9]+";
1394         match "mode" "host";
1395         match "vendor" "0x0e66";
1396         match "product" "0x0019";
1397         action "kldload -n if_urtwn";
1398 };
1399
1400 nomatch 32 {
1401         match "bus" "uhub[0-9]+";
1402         match "mode" "host";
1403         match "vendor" "0x0e67";
1404         match "product" "0x0002";
1405         action "kldload -n uvisor";
1406 };
1407
1408 nomatch 32 {
1409         match "bus" "uhub[0-9]+";
1410         match "mode" "host";
1411         match "vendor" "0x0ea0";
1412         match "product" "0x6858";
1413         action "kldload -n uplcom";
1414 };
1415
1416 nomatch 32 {
1417         match "bus" "uhub[0-9]+";
1418         match "mode" "host";
1419         match "vendor" "0x0eab";
1420         match "product" "0xc893";
1421         action "kldload -n u3g";
1422 };
1423
1424 nomatch 32 {
1425         match "bus" "uhub[0-9]+";
1426         match "mode" "host";
1427         match "vendor" "0x0eb0";
1428         match "product" "0x9021";
1429         action "kldload -n if_rum";
1430 };
1431
1432 nomatch 32 {
1433         match "bus" "uhub[0-9]+";
1434         match "mode" "host";
1435         match "vendor" "0x0eb0";
1436         match "product" "0x9071";
1437         action "kldload -n if_urtwn";
1438 };
1439
1440 nomatch 32 {
1441         match "bus" "uhub[0-9]+";
1442         match "mode" "host";
1443         match "vendor" "0x0eba";
1444         match "product" "(0x1080|0x2080)";
1445         action "kldload -n uplcom";
1446 };
1447
1448 nomatch 32 {
1449         match "bus" "uhub[0-9]+";
1450         match "mode" "host";
1451         match "vendor" "0x0eef";
1452         match "product" "(0x0001|0x0002)";
1453         action "kldload -n uep";
1454 };
1455
1456 nomatch 32 {
1457         match "bus" "uhub[0-9]+";
1458         match "mode" "host";
1459         match "vendor" "0x0f3d";
1460         match "product" "0x0112";
1461         action "kldload -n u3g";
1462 };
1463
1464 nomatch 32 {
1465         match "bus" "uhub[0-9]+";
1466         match "mode" "host";
1467         match "vendor" "0x0f3d";
1468         match "product" "0x0112";
1469         action "kldload -n ugensa";
1470 };
1471
1472 nomatch 32 {
1473         match "bus" "uhub[0-9]+";
1474         match "mode" "host";
1475         match "vendor" "0x0f4e";
1476         match "product" "0x0200";
1477         action "kldload -n uipaq";
1478 };
1479
1480 nomatch 32 {
1481         match "bus" "uhub[0-9]+";
1482         match "mode" "host";
1483         match "vendor" "0x0f94";
1484         match "product" "0x0001";
1485         action "kldload -n uftdi";
1486 };
1487
1488 nomatch 32 {
1489         match "bus" "uhub[0-9]+";
1490         match "mode" "host";
1491         match "vendor" "0x0f98";
1492         match "product" "0x0201";
1493         action "kldload -n uipaq";
1494 };
1495
1496 nomatch 32 {
1497         match "bus" "uhub[0-9]+";
1498         match "mode" "host";
1499         match "vendor" "0x0fb8";
1500         match "product" "(0x3001|0x3002|0x3003|0x4001)";
1501         action "kldload -n uipaq";
1502 };
1503
1504 nomatch 32 {
1505         match "bus" "uhub[0-9]+";
1506         match "mode" "host";
1507         match "vendor" "0x0fcf";
1508         match "product" "(0x1003|0x1004|0x1006)";
1509         action "kldload -n uslcom";
1510 };
1511
1512 nomatch 32 {
1513         match "bus" "uhub[0-9]+";
1514         match "mode" "host";
1515         match "vendor" "0x0fe6";
1516         match "product" "(0x8101|0x9700)";
1517         action "kldload -n if_udav";
1518 };
1519
1520 nomatch 32 {
1521         match "bus" "uhub[0-9]+";
1522         match "mode" "host";
1523         match "vendor" "0x100d";
1524         match "product" "(0x9031|0x9032)";
1525         action "kldload -n if_run";
1526 };
1527
1528 nomatch 32 {
1529         match "bus" "uhub[0-9]+";
1530         match "mode" "host";
1531         match "vendor" "0x1011";
1532         match "product" "0x3198";
1533         action "kldload -n u3g";
1534 };
1535
1536 nomatch 32 {
1537         match "bus" "uhub[0-9]+";
1538         match "mode" "host";
1539         match "vendor" "0x103c";
1540         match "product" "0x1629";
1541         action "kldload -n if_urtwn";
1542 };
1543
1544 nomatch 32 {
1545         match "bus" "uhub[0-9]+";
1546         match "mode" "host";
1547         match "vendor" "0x1044";
1548         match "product" "(0x8008|0x800a)";
1549         action "kldload -n if_rum";
1550 };
1551
1552 nomatch 32 {
1553         match "bus" "uhub[0-9]+";
1554         match "mode" "host";
1555         match "vendor" "0x1044";
1556         match "product" "(0x800b|0x800c|0x800d)";
1557         action "kldload -n if_run";
1558 };
1559
1560 nomatch 32 {
1561         match "bus" "uhub[0-9]+";
1562         match "mode" "host";
1563         match "vendor" "0x1066";
1564         match "product" "(0x00ce|0x0300|0x0500|0x0600|0x0700)";
1565         action "kldload -n uipaq";
1566 };
1567
1568 nomatch 32 {
1569         match "bus" "uhub[0-9]+";
1570         match "mode" "host";
1571         match "vendor" "0x106c";
1572         match "product" "0x3701";
1573         action "kldload -n umodem";
1574 };
1575
1576 nomatch 32 {
1577         match "bus" "uhub[0-9]+";
1578         match "mode" "host";
1579         match "vendor" "0x10a6";
1580         match "product" "0xaa26";
1581         action "kldload -n uslcom";
1582 };
1583
1584 nomatch 32 {
1585         match "bus" "uhub[0-9]+";
1586         match "mode" "host";
1587         match "vendor" "0x10ab";
1588         match "product" "0x10c5";
1589         action "kldload -n uslcom";
1590 };
1591
1592 nomatch 32 {
1593         match "bus" "uhub[0-9]+";
1594         match "mode" "host";
1595         match "vendor" "0x10b5";
1596         match "product" "0xac70";
1597         action "kldload -n uplcom";
1598 };
1599
1600 nomatch 32 {
1601         match "bus" "uhub[0-9]+";
1602         match "mode" "host";
1603         match "vendor" "0x10b5";
1604         match "product" "0xac70";
1605         action "kldload -n uslcom";
1606 };
1607
1608 nomatch 32 {
1609         match "bus" "uhub[0-9]+";
1610         match "mode" "host";
1611         match "vendor" "0x10c4";
1612         match "product" "(0x0f91|0x1101|0x1601|0x800a|0x803b|0x8043|0x8044)";
1613         action "kldload -n uslcom";
1614 };
1615
1616 nomatch 32 {
1617         match "bus" "uhub[0-9]+";
1618         match "mode" "host";
1619         match "vendor" "0x10c4";
1620         match "product" "0x8053";
1621         action "kldload -n u3g";
1622 };
1623
1624 nomatch 32 {
1625         match "bus" "uhub[0-9]+";
1626         match "mode" "host";
1627         match "vendor" "0x10c4";
1628         match "product" "(0x8066|0x806f|0x807a|0x80ca|0x80dd|0x80ed|0x80f6|0x8115|0x813d|0x813f|0x814a|0x814a|0x814b|0x8156|0x815e|0x818b|0x819f|0x81a6|0x81ac|0x81ad|0x81c8|0x81e2|0x81e7|0x81e8|0x81f2|0x8218|0x822b|0x826b|0x8293|0x82f9|0x8341|0x8382|0x83a8|0x8411|0x846e|0x8477|0xea60|0xea61|0xea71|0xf001|0xf002|0xf003|0xf004)";
1629         action "kldload -n uslcom";
1630 };
1631
1632 nomatch 32 {
1633         match "bus" "uhub[0-9]+";
1634         match "mode" "host";
1635         match "vendor" "0x10c5";
1636         match "product" "0xea61";
1637         action "kldload -n uslcom";
1638 };
1639
1640 nomatch 32 {
1641         match "bus" "uhub[0-9]+";
1642         match "mode" "host";
1643         match "vendor" "0x10ce";
1644         match "product" "0xea61";
1645         action "kldload -n uslcom";
1646 };
1647
1648 nomatch 32 {
1649         match "bus" "uhub[0-9]+";
1650         match "mode" "host";
1651         match "vendor" "0x1114";
1652         match "product" "(0x0001|0x0004|0x0006)";
1653         action "kldload -n uipaq";
1654 };
1655
1656 nomatch 32 {
1657         match "bus" "uhub[0-9]+";
1658         match "mode" "host";
1659         match "vendor" "0x1163";
1660         match "product" "0x0100";
1661         action "kldload -n ucycom";
1662 };
1663
1664 nomatch 32 {
1665         match "bus" "uhub[0-9]+";
1666         match "mode" "host";
1667         match "vendor" "0x1182";
1668         match "product" "0x1388";
1669         action "kldload -n uipaq";
1670 };
1671
1672 nomatch 32 {
1673         match "bus" "uhub[0-9]+";
1674         match "mode" "host";
1675         match "vendor" "0x1186";
1676         match "product" "0x3e04";
1677         action "kldload -n u3g";
1678 };
1679
1680 nomatch 32 {
1681         match "bus" "uhub[0-9]+";
1682         match "mode" "host";
1683         match "vendor" "0x1189";
1684         match "product" "0x0893";
1685         action "kldload -n if_axe";
1686 };
1687
1688 nomatch 32 {
1689         match "bus" "uhub[0-9]+";
1690         match "mode" "host";
1691         match "vendor" "0x1199";
1692         match "product" "(0x0017|0x0018|0x0019|0x0020|0x0021|0x0022|0x0023|0x0024|0x0025|0x0026|0x0027|0x0028|0x0029|0x0112|0x0120|0x0218)";
1693         action "kldload -n u3g";
1694 };
1695
1696 nomatch 32 {
1697         match "bus" "uhub[0-9]+";
1698         match "mode" "host";
1699         match "vendor" "0x1199";
1700         match "product" "0x0218";
1701         action "kldload -n umodem";
1702 };
1703
1704 nomatch 32 {
1705         match "bus" "uhub[0-9]+";
1706         match "mode" "host";
1707         match "vendor" "0x1199";
1708         match "product" "(0x0220|0x0224|0x0fff|0x6802|0x6803|0x6804|0x6805|0x6808|0x6809|0x6812|0x6813|0x6815|0x6816|0x6820|0x6821|0x6822|0x6832|0x6833|0x6834|0x6835|0x6838|0x6839|0x683a|0x683b|0x683c|0x683d|0x683e|0x6850|0x6851|0x6852|0x6853|0x6855|0x6856|0x6859|0x685a|0x6880|0x6890|0x6891|0x6892|0x6893|0x68a3|0x68aa)";
1709         action "kldload -n u3g";
1710 };
1711
1712 nomatch 32 {
1713         match "bus" "uhub[0-9]+";
1714         match "mode" "host";
1715         match "vendor" "0x11ad";
1716         match "product" "0x0701";
1717         action "kldload -n uplcom";
1718 };
1719
1720 nomatch 32 {
1721         match "bus" "uhub[0-9]+";
1722         match "mode" "host";
1723         match "vendor" "0x11d9";
1724         match "product" "(0x1002|0x1003)";
1725         action "kldload -n uipaq";
1726 };
1727
1728 nomatch 32 {
1729         match "bus" "uhub[0-9]+";
1730         match "mode" "host";
1731         match "vendor" "0x11f5";
1732         match "product" "(0x0001|0x0003|0x0004|0x0005)";
1733         action "kldload -n uplcom";
1734 };
1735
1736 nomatch 32 {
1737         match "bus" "uhub[0-9]+";
1738         match "mode" "host";
1739         match "vendor" "0x11f6";
1740         match "product" "0x2001";
1741         action "kldload -n uplcom";
1742 };
1743
1744 nomatch 32 {
1745         match "bus" "uhub[0-9]+";
1746         match "mode" "host";
1747         match "vendor" "0x11f7";
1748         match "product" "0x02df";
1749         action "kldload -n uplcom";
1750 };
1751
1752 nomatch 32 {
1753         match "bus" "uhub[0-9]+";
1754         match "mode" "host";
1755         match "vendor" "0x1231";
1756         match "product" "(0xce01|0xce02)";
1757         action "kldload -n uipaq";
1758 };
1759
1760 nomatch 32 {
1761         match "bus" "uhub[0-9]+";
1762         match "mode" "host";
1763         match "vendor" "0x129b";
1764         match "product" "0x1828";
1765         action "kldload -n if_run";
1766 };
1767
1768 nomatch 32 {
1769         match "bus" "uhub[0-9]+";
1770         match "mode" "host";
1771         match "vendor" "0x12d1";
1772         match "product" "(0x1001|0x1003|0x1004|0x1401|0x1402|0x1403|0x1404|0x1405|0x1406|0x1407|0x1408|0x1409|0x140a|0x140b|0x140c|0x140d|0x140e|0x140f|0x1410|0x1411|0x1412|0x1413|0x1414|0x1415|0x1416|0x1417|0x1418|0x1419|0x141a|0x141b|0x141c|0x141d|0x141e|0x141f|0x1420|0x1421|0x1422|0x1423|0x1424|0x1425|0x1426|0x1427|0x1428|0x1429|0x142a|0x142b|0x142c|0x142d|0x142e|0x142f|0x1430|0x1431|0x1432|0x1433|0x1434|0x1435|0x1436|0x1437|0x1438|0x1439|0x143a|0x143b|0x143c|0x143d|0x143e|0x143f|0x1446|0x1465|0x14ac|0x1520|0x1c05|0x1c0b)";
1773         action "kldload -n u3g";
1774 };
1775
1776 nomatch 32 {
1777         match "bus" "uhub[0-9]+";
1778         match "mode" "host";
1779         match "vendor" "0x12ef";
1780         match "product" "0x0100";
1781         action "kldload -n uvisor";
1782 };
1783
1784 nomatch 32 {
1785         match "bus" "uhub[0-9]+";
1786         match "mode" "host";
1787         match "vendor" "0x1371";
1788         match "product" "(0x9022|0x9032)";
1789         action "kldload -n if_rum";
1790 };
1791
1792 nomatch 32 {
1793         match "bus" "uhub[0-9]+";
1794         match "mode" "host";
1795         match "vendor" "0x13ad";
1796         match "product" "0x9999";
1797         action "kldload -n uslcom";
1798 };
1799
1800 nomatch 32 {
1801         match "bus" "uhub[0-9]+";
1802         match "mode" "host";
1803         match "vendor" "0x13b1";
1804         match "product" "0x0018";
1805         action "kldload -n if_axe";
1806 };
1807
1808 nomatch 32 {
1809         match "bus" "uhub[0-9]+";
1810         match "mode" "host";
1811         match "vendor" "0x13b1";
1812         match "product" "(0x0020|0x0023)";
1813         action "kldload -n if_rum";
1814 };
1815
1816 nomatch 32 {
1817         match "bus" "uhub[0-9]+";
1818         match "mode" "host";
1819         match "vendor" "0x13b1";
1820         match "product" "0x002f";
1821         action "kldload -n if_run";
1822 };
1823
1824 nomatch 32 {
1825         match "bus" "uhub[0-9]+";
1826         match "mode" "host";
1827         match "vendor" "0x13d3";
1828         match "product" "(0x3247|0x3262|0x3273|0x3284|0x3305)";
1829         action "kldload -n if_run";
1830 };
1831
1832 nomatch 32 {
1833         match "bus" "uhub[0-9]+";
1834         match "mode" "host";
1835         match "vendor" "0x13d3";
1836         match "product" "(0x3357|0x3358|0x3359)";
1837         action "kldload -n if_urtwn";
1838 };
1839
1840 nomatch 32 {
1841         match "bus" "uhub[0-9]+";
1842         match "mode" "host";
1843         match "vendor" "0x1410";
1844         match "product" "(0x1100|0x1110|0x1120|0x1130|0x1400|0x1410|0x1420|0x1430|0x1450|0x2100|0x2110|0x2120|0x2130|0x2400|0x2410|0x2420|0x4100|0x4400|0x5010|0x5100|0x6000|0x6002|0x7042)";
1845         action "kldload -n u3g";
1846 };
1847
1848 nomatch 32 {
1849         match "bus" "uhub[0-9]+";
1850         match "mode" "host";
1851         match "vendor" "0x1416";
1852         match "product" "0x1110";
1853         action "kldload -n u3g";
1854 };
1855
1856 nomatch 32 {
1857         match "bus" "uhub[0-9]+";
1858         match "mode" "host";
1859         match "vendor" "0x1453";
1860         match "product" "0x4026";
1861         action "kldload -n uplcom";
1862 };
1863
1864 nomatch 32 {
1865         match "bus" "uhub[0-9]+";
1866         match "mode" "host";
1867         match "vendor" "0x1472";
1868         match "product" "0x0009";
1869         action "kldload -n if_rum";
1870 };
1871
1872 nomatch 32 {
1873         match "bus" "uhub[0-9]+";
1874         match "mode" "host";
1875         match "vendor" "0x1482";
1876         match "product" "0x3c09";
1877         action "kldload -n if_run";
1878 };
1879
1880 nomatch 32 {
1881         match "bus" "uhub[0-9]+";
1882         match "mode" "host";
1883         match "vendor" "0x148f";
1884         match "product" "0x2070";
1885         action "kldload -n if_run";
1886 };
1887
1888 nomatch 32 {
1889         match "bus" "uhub[0-9]+";
1890         match "mode" "host";
1891         match "vendor" "0x148f";
1892         match "product" "(0x2573|0x2671)";
1893         action "kldload -n if_rum";
1894 };
1895
1896 nomatch 32 {
1897         match "bus" "uhub[0-9]+";
1898         match "mode" "host";
1899         match "vendor" "0x148f";
1900         match "product" "(0x2770|0x2870|0x3070|0x3071|0x3072|0x3370|0x3572|0x8070)";
1901         action "kldload -n if_run";
1902 };
1903
1904 nomatch 32 {
1905         match "bus" "uhub[0-9]+";
1906         match "mode" "host";
1907         match "vendor" "0x148f";
1908         match "product" "0x9021";
1909         action "kldload -n if_rum";
1910 };
1911
1912 nomatch 32 {
1913         match "bus" "uhub[0-9]+";
1914         match "mode" "host";
1915         match "vendor" "0x14b2";
1916         match "product" "(0x3c06|0x3c07|0x3c08|0x3c09|0x3c11|0x3c12)";
1917         action "kldload -n if_run";
1918 };
1919
1920 nomatch 32 {
1921         match "bus" "uhub[0-9]+";
1922         match "mode" "host";
1923         match "vendor" "0x14b2";
1924         match "product" "0x3c22";
1925         action "kldload -n if_rum";
1926 };
1927
1928 nomatch 32 {
1929         match "bus" "uhub[0-9]+";
1930         match "mode" "host";
1931         match "vendor" "0x14b2";
1932         match "product" "(0x3c23|0x3c25|0x3c25|0x3c27|0x3c28)";
1933         action "kldload -n if_run";
1934 };
1935
1936 nomatch 32 {
1937         match "bus" "uhub[0-9]+";
1938         match "mode" "host";
1939         match "vendor" "0x14ea";
1940         match "product" "0xab11";
1941         action "kldload -n if_axe";
1942 };
1943
1944 nomatch 32 {
1945         match "bus" "uhub[0-9]+";
1946         match "mode" "host";
1947         match "vendor" "0x1555";
1948         match "product" "0x0004";
1949         action "kldload -n uslcom";
1950 };
1951
1952 nomatch 32 {
1953         match "bus" "uhub[0-9]+";
1954         match "mode" "host";
1955         match "vendor" "0x1557";
1956         match "product" "0x7720";
1957         action "kldload -n if_axe";
1958 };
1959
1960 nomatch 32 {
1961         match "bus" "uhub[0-9]+";
1962         match "mode" "host";
1963         match "vendor" "0x157e";
1964         match "product" "0x300e";
1965         action "kldload -n if_run";
1966 };
1967
1968 nomatch 32 {
1969         match "bus" "uhub[0-9]+";
1970         match "mode" "host";
1971         match "vendor" "0x15a9";
1972         match "product" "0x0004";
1973         action "kldload -n if_rum";
1974 };
1975
1976 nomatch 32 {
1977         match "bus" "uhub[0-9]+";
1978         match "mode" "host";
1979         match "vendor" "0x15a9";
1980         match "product" "(0x0006|0x0010)";
1981         action "kldload -n if_run";
1982 };
1983
1984 nomatch 32 {
1985         match "bus" "uhub[0-9]+";
1986         match "mode" "host";
1987         match "vendor" "0x15c5";
1988         match "product" "0x0008";
1989         action "kldload -n if_run";
1990 };
1991
1992 nomatch 32 {
1993         match "bus" "uhub[0-9]+";
1994         match "mode" "host";
1995         match "vendor" "0x1614";
1996         match "product" "(0x0800|0x0802|0x7002)";
1997         action "kldload -n u3g";
1998 };
1999
2000 nomatch 32 {
2001         match "bus" "uhub[0-9]+";
2002         match "mode" "host";
2003         match "vendor" "0x1631";
2004         match "product" "0x6200";
2005         action "kldload -n if_axe";
2006 };
2007
2008 nomatch 32 {
2009         match "bus" "uhub[0-9]+";
2010         match "mode" "host";
2011         match "vendor" "0x1631";
2012         match "product" "0xc019";
2013         action "kldload -n if_rum";
2014 };
2015
2016 nomatch 32 {
2017         match "bus" "uhub[0-9]+";
2018         match "mode" "host";
2019         match "vendor" "0x166a";
2020         match "product" "0x0303";
2021         action "kldload -n uslcom";
2022 };
2023
2024 nomatch 32 {
2025         match "bus" "uhub[0-9]+";
2026         match "mode" "host";
2027         match "vendor" "0x167b";
2028         match "product" "0x4001";
2029         action "kldload -n if_run";
2030 };
2031
2032 nomatch 32 {
2033         match "bus" "uhub[0-9]+";
2034         match "mode" "host";
2035         match "vendor" "0x1690";
2036         match "product" "0x0601";
2037         action "kldload -n uipaq";
2038 };
2039
2040 nomatch 32 {
2041         match "bus" "uhub[0-9]+";
2042         match "mode" "host";
2043         match "vendor" "0x1690";
2044         match "product" "0x0722";
2045         action "kldload -n if_rum";
2046 };
2047
2048 nomatch 32 {
2049         match "bus" "uhub[0-9]+";
2050         match "mode" "host";
2051         match "vendor" "0x1690";
2052         match "product" "(0x0740|0x0744)";
2053         action "kldload -n if_run";
2054 };
2055
2056 nomatch 32 {
2057         match "bus" "uhub[0-9]+";
2058         match "mode" "host";
2059         match "vendor" "0x16d5";
2060         match "product" "(0x6202|0x6501)";
2061         action "kldload -n u3g";
2062 };
2063
2064 nomatch 32 {
2065         match "bus" "uhub[0-9]+";
2066         match "mode" "host";
2067         match "vendor" "0x16d5";
2068         match "product" "0x6501";
2069         action "kldload -n ubsa";
2070 };
2071
2072 nomatch 32 {
2073         match "bus" "uhub[0-9]+";
2074         match "mode" "host";
2075         match "vendor" "0x16d5";
2076         match "product" "0x6502";
2077         action "kldload -n u3g";
2078 };
2079
2080 nomatch 32 {
2081         match "bus" "uhub[0-9]+";
2082         match "mode" "host";
2083         match "vendor" "0x16d5";
2084         match "product" "0x6502";
2085         action "kldload -n ubsa";
2086 };
2087
2088 nomatch 32 {
2089         match "bus" "uhub[0-9]+";
2090         match "mode" "host";
2091         match "vendor" "0x16d6";
2092         match "product" "(0x0001|0x0001)";
2093         action "kldload -n uslcom";
2094 };
2095
2096 nomatch 32 {
2097         match "bus" "uhub[0-9]+";
2098         match "mode" "host";
2099         match "vendor" "0x16d8";
2100         match "product" "(0x6006|0x6280)";
2101         action "kldload -n u3g";
2102 };
2103
2104 nomatch 32 {
2105         match "bus" "uhub[0-9]+";
2106         match "mode" "host";
2107         match "vendor" "0x16d8";
2108         match "product" "0x6280";
2109         action "kldload -n ugensa";
2110 };
2111
2112 nomatch 32 {
2113         match "bus" "uhub[0-9]+";
2114         match "mode" "host";
2115         match "vendor" "0x16dc";
2116         match "product" "(0x0010|0x0011|0x0012|0x0015)";
2117         action "kldload -n uslcom";
2118 };
2119
2120 nomatch 32 {
2121         match "bus" "uhub[0-9]+";
2122         match "mode" "host";
2123         match "vendor" "0x1726";
2124         match "product" "0x1000";
2125         action "kldload -n u3g";
2126 };
2127
2128 nomatch 32 {
2129         match "bus" "uhub[0-9]+";
2130         match "mode" "host";
2131         match "vendor" "0x1726";
2132         match "product" "0x1000";
2133         action "kldload -n ubsa";
2134 };
2135
2136 nomatch 32 {
2137         match "bus" "uhub[0-9]+";
2138         match "mode" "host";
2139         match "vendor" "0x1737";
2140         match "product" "0x0039";
2141         action "kldload -n if_axe";
2142 };
2143
2144 nomatch 32 {
2145         match "bus" "uhub[0-9]+";
2146         match "mode" "host";
2147         match "vendor" "0x1737";
2148         match "product" "(0x0070|0x0071|0x0077|0x0078|0x0079)";
2149         action "kldload -n if_run";
2150 };
2151
2152 nomatch 32 {
2153         match "bus" "uhub[0-9]+";
2154         match "mode" "host";
2155         match "vendor" "0x1740";
2156         match "product" "(0x0605|0x0615|0x9701|0x9702|0x9703|0x9705|0x9706|0x9707|0x9708|0x9709|0x9801)";
2157         action "kldload -n if_run";
2158 };
2159
2160 nomatch 32 {
2161         match "bus" "uhub[0-9]+";
2162         match "mode" "host";
2163         match "vendor" "0x1761";
2164         match "product" "0x0b05";
2165         action "kldload -n if_run";
2166 };
2167
2168 nomatch 32 {
2169         match "bus" "uhub[0-9]+";
2170         match "mode" "host";
2171         match "vendor" "0x177f";
2172         match "product" "(0x0153|0x0302|0x0313)";
2173         action "kldload -n if_run";
2174 };
2175
2176 nomatch 32 {
2177         match "bus" "uhub[0-9]+";
2178         match "mode" "host";
2179         match "vendor" "0x17ef";
2180         match "product" "0x7203";
2181         action "kldload -n if_axe";
2182 };
2183
2184 nomatch 32 {
2185         match "bus" "uhub[0-9]+";
2186         match "mode" "host";
2187         match "vendor" "0x17f4";
2188         match "product" "0xaaaa";
2189         action "kldload -n uslcom";
2190 };
2191
2192 nomatch 32 {
2193         match "bus" "uhub[0-9]+";
2194         match "mode" "host";
2195         match "vendor" "0x1843";
2196         match "product" "0x0200";
2197         action "kldload -n uslcom";
2198 };
2199
2200 nomatch 32 {
2201         match "bus" "uhub[0-9]+";
2202         match "mode" "host";
2203         match "vendor" "0x18c5";
2204         match "product" "0x0002";
2205         action "kldload -n if_rum";
2206 };
2207
2208 nomatch 32 {
2209         match "bus" "uhub[0-9]+";
2210         match "mode" "host";
2211         match "vendor" "0x18c5";
2212         match "product" "(0x0008|0x0012)";
2213         action "kldload -n if_run";
2214 };
2215
2216 nomatch 32 {
2217         match "bus" "uhub[0-9]+";
2218         match "mode" "host";
2219         match "vendor" "0x18e8";
2220         match "product" "(0x6196|0x6229|0x6238)";
2221         action "kldload -n if_rum";
2222 };
2223
2224 nomatch 32 {
2225         match "bus" "uhub[0-9]+";
2226         match "mode" "host";
2227         match "vendor" "0x18e8";
2228         match "product" "0x6259";
2229         action "kldload -n if_run";
2230 };
2231
2232 nomatch 32 {
2233         match "bus" "uhub[0-9]+";
2234         match "mode" "host";
2235         match "vendor" "0x18ef";
2236         match "product" "0xe00f";
2237         action "kldload -n uslcom";
2238 };
2239
2240 nomatch 32 {
2241         match "bus" "uhub[0-9]+";
2242         match "mode" "host";
2243         match "vendor" "0x19d2";
2244         match "product" "(0x0001|0x0002|0x0003|0x0004|0x0005|0x0006|0x0007|0x0008|0x0009|0x000a|0x000b|0x000c|0x000d|0x000e|0x000f|0x0010|0x0011|0x0012|0x0013|0x0014|0x0015|0x0016|0x0017|0x0018|0x0019|0x0020|0x0021|0x0022|0x0023|0x0024|0x0025|0x0026|0x0027|0x0028|0x0029|0x0030|0x0031|0x0032|0x0033|0x0037|0x0039|0x0042|0x0043|0x0048|0x0049|0x0051|0x0052|0x0053|0x0054|0x0055|0x0057|0x0058|0x0059|0x0060|0x0061|0x0062|0x0063|0x0064|0x0066|0x0069|0x0070|0x0073|0x0076|0x0078|0x0082|0x0086|0x0117|0x2000|0x2002|0x2003|0xfff1|0xfff5|0xfffe)";
2245         action "kldload -n u3g";
2246 };
2247
2248 nomatch 32 {
2249         match "bus" "uhub[0-9]+";
2250         match "mode" "host";
2251         match "vendor" "0x1a86";
2252         match "product" "0x7523";
2253         action "kldload -n uchcom";
2254 };
2255
2256 nomatch 32 {
2257         match "bus" "uhub[0-9]+";
2258         match "mode" "host";
2259         match "vendor" "0x1a8d";
2260         match "product" "(0x1002|0x1003|0x1004|0x1005|0x1006|0x1007|0x1008|0x1009|0x100a|0x100b|0x100c|0x100d|0x100e|0x100f|0x1010|0x1011|0x1012)";
2261         action "kldload -n u3g";
2262 };
2263
2264 nomatch 32 {
2265         match "bus" "uhub[0-9]+";
2266         match "mode" "host";
2267         match "vendor" "0x1b3d";
2268         match "product" "0x0153";
2269         action "kldload -n uftdi";
2270 };
2271
2272 nomatch 32 {
2273         match "bus" "uhub[0-9]+";
2274         match "mode" "host";
2275         match "vendor" "0x1b75";
2276         match "product" "0x3072";
2277         action "kldload -n if_run";
2278 };
2279
2280 nomatch 32 {
2281         match "bus" "uhub[0-9]+";
2282         match "mode" "host";
2283         match "vendor" "0x1bbb";
2284         match "product" "(0x0000|0xf000)";
2285         action "kldload -n u3g";
2286 };
2287
2288 nomatch 32 {
2289         match "bus" "uhub[0-9]+";
2290         match "mode" "host";
2291         match "vendor" "0x1bc7";
2292         match "product" "(0x1003|0x1004)";
2293         action "kldload -n u3g";
2294 };
2295
2296 nomatch 32 {
2297         match "bus" "uhub[0-9]+";
2298         match "mode" "host";
2299         match "vendor" "0x1be3";
2300         match "product" "0x07a6";
2301         action "kldload -n uslcom";
2302 };
2303
2304 nomatch 32 {
2305         match "bus" "uhub[0-9]+";
2306         match "mode" "host";
2307         match "vendor" "0x1c9e";
2308         match "product" "(0x6061|0x9603|0x9605|0xf000)";
2309         action "kldload -n u3g";
2310 };
2311
2312 nomatch 32 {
2313         match "bus" "uhub[0-9]+";
2314         match "mode" "host";
2315         match "vendor" "0x1cf1";
2316         match "product" "(0x0001|0x0004)";
2317         action "kldload -n uftdi";
2318 };
2319
2320 nomatch 32 {
2321         match "bus" "uhub[0-9]+";
2322         match "mode" "host";
2323         match "vendor" "0x1d09";
2324         match "product" "0x4000";
2325         action "kldload -n u3g";
2326 };
2327
2328 nomatch 32 {
2329         match "bus" "uhub[0-9]+";
2330         match "mode" "host";
2331         match "vendor" "0x1d4d";
2332         match "product" "(0x0002|0x000c|0x000e|0x0010)";
2333         action "kldload -n if_run";
2334 };
2335
2336 nomatch 32 {
2337         match "bus" "uhub[0-9]+";
2338         match "mode" "host";
2339         match "vendor" "0x1da5";
2340         match "product" "(0x4512|0x4515|0x4519|0x4523)";
2341         action "kldload -n u3g";
2342 };
2343
2344 nomatch 32 {
2345         match "bus" "uhub[0-9]+";
2346         match "mode" "host";
2347         match "vendor" "0x1e0e";
2348         match "product" "(0x9000|0x9200|0xce16)";
2349         action "kldload -n u3g";
2350 };
2351
2352 nomatch 32 {
2353         match "bus" "uhub[0-9]+";
2354         match "mode" "host";
2355         match "vendor" "0x1eda";
2356         match "product" "0x2310";
2357         action "kldload -n if_run";
2358 };
2359
2360 nomatch 32 {
2361         match "bus" "uhub[0-9]+";
2362         match "mode" "host";
2363         match "vendor" "0x2001";
2364         match "product" "(0x1a00|0x1a02)";
2365         action "kldload -n if_axe";
2366 };
2367
2368 nomatch 32 {
2369         match "bus" "uhub[0-9]+";
2370         match "mode" "host";
2371         match "vendor" "0x2001";
2372         match "product" "(0x3307|0x3308|0x3309|0x330a|0x330d)";
2373         action "kldload -n if_urtwn";
2374 };
2375
2376 nomatch 32 {
2377         match "bus" "uhub[0-9]+";
2378         match "mode" "host";
2379         match "vendor" "0x2001";
2380         match "product" "0x3c05";
2381         action "kldload -n if_axe";
2382 };
2383
2384 nomatch 32 {
2385         match "bus" "uhub[0-9]+";
2386         match "mode" "host";
2387         match "vendor" "0x2001";
2388         match "product" "(0x3c09|0x3c0a)";
2389         action "kldload -n if_run";
2390 };
2391
2392 nomatch 32 {
2393         match "bus" "uhub[0-9]+";
2394         match "mode" "host";
2395         match "vendor" "0x2019";
2396         match "product" "(0x1201|0x4902)";
2397         action "kldload -n if_urtwn";
2398 };
2399
2400 nomatch 32 {
2401         match "bus" "uhub[0-9]+";
2402         match "mode" "host";
2403         match "vendor" "0x2019";
2404         match "product" "0xab01";
2405         action "kldload -n if_rum";
2406 };
2407
2408 nomatch 32 {
2409         match "bus" "uhub[0-9]+";
2410         match "mode" "host";
2411         match "vendor" "0x2019";
2412         match "product" "(0xab24|0xab25)";
2413         action "kldload -n if_run";
2414 };
2415
2416 nomatch 32 {
2417         match "bus" "uhub[0-9]+";
2418         match "mode" "host";
2419         match "vendor" "0x2019";
2420         match "product" "(0xab2a|0xab2b|0xab2e)";
2421         action "kldload -n if_urtwn";
2422 };
2423
2424 nomatch 32 {
2425         match "bus" "uhub[0-9]+";
2426         match "mode" "host";
2427         match "vendor" "0x2019";
2428         match "product" "(0xab50|0xed02)";
2429         action "kldload -n if_rum";
2430 };
2431
2432 nomatch 32 {
2433         match "bus" "uhub[0-9]+";
2434         match "mode" "host";
2435         match "vendor" "0x2019";
2436         match "product" "(0xed06|0xed14)";
2437         action "kldload -n if_run";
2438 };
2439
2440 nomatch 32 {
2441         match "bus" "uhub[0-9]+";
2442         match "mode" "host";
2443         match "vendor" "0x2019";
2444         match "product" "0xed17";
2445         action "kldload -n if_urtwn";
2446 };
2447
2448 nomatch 32 {
2449         match "bus" "uhub[0-9]+";
2450         match "mode" "host";
2451         match "vendor" "0x203d";
2452         match "product" "(0x1480|0x14a1|0x14a9)";
2453         action "kldload -n if_run";
2454 };
2455
2456 nomatch 32 {
2457         match "bus" "uhub[0-9]+";
2458         match "mode" "host";
2459         match "vendor" "0x20b8";
2460         match "product" "0x8888";
2461         action "kldload -n if_run";
2462 };
2463
2464 nomatch 32 {
2465         match "bus" "uhub[0-9]+";
2466         match "mode" "host";
2467         match "vendor" "0x20b9";
2468         match "product" "0x1682";
2469         action "kldload -n u3g";
2470 };
2471
2472 nomatch 32 {
2473         match "bus" "uhub[0-9]+";
2474         match "mode" "host";
2475         match "vendor" "0x20f4";
2476         match "product" "(0x624d|0x648b)";
2477         action "kldload -n if_urtwn";
2478 };
2479
2480 nomatch 32 {
2481         match "bus" "uhub[0-9]+";
2482         match "mode" "host";
2483         match "vendor" "0x22b8";
2484         match "product" "(0x4204|0x4214|0x4224|0x4234|0x4244)";
2485         action "kldload -n uipaq";
2486 };
2487
2488 nomatch 32 {
2489         match "bus" "uhub[0-9]+";
2490         match "mode" "host";
2491         match "vendor" "0x2478";
2492         match "product" "0x2008";
2493         action "kldload -n uplcom";
2494 };
2495
2496 nomatch 32 {
2497         match "bus" "uhub[0-9]+";
2498         match "mode" "host";
2499         match "vendor" "0x3340";
2500         match "product" "(0x011c|0x0326|0x0426|0x043a|0x051c|0x053a|0x071c|0x0b1c|0x0e3a|0x0f1c|0x0f3a|0x1326|0x191c|0x2326|0x3326)";
2501         action "kldload -n uipaq";
2502 };
2503
2504 nomatch 32 {
2505         match "bus" "uhub[0-9]+";
2506         match "mode" "host";
2507         match "vendor" "0x3708";
2508         match "product" "(0x20ce|0x21ce)";
2509         action "kldload -n uipaq";
2510 };
2511
2512 nomatch 32 {
2513         match "bus" "uhub[0-9]+";
2514         match "mode" "host";
2515         match "vendor" "0x4113";
2516         match "product" "(0x0210|0x0211|0x0400|0x0410)";
2517         action "kldload -n uipaq";
2518 };
2519
2520 nomatch 32 {
2521         match "bus" "uhub[0-9]+";
2522         match "mode" "host";
2523         match "vendor" "0x413c";
2524         match "product" "(0x4001|0x4002|0x4003|0x4004|0x4005|0x4006|0x4007|0x4008|0x4009)";
2525         action "kldload -n uipaq";
2526 };
2527
2528 nomatch 32 {
2529         match "bus" "uhub[0-9]+";
2530         match "mode" "host";
2531         match "vendor" "0x413c";
2532         match "product" "(0x8114|0x8115|0x8116|0x8117|0x8118|0x8128|0x8129|0x8133|0x8134|0x8135|0x8136|0x8137|0x8138|0x8180|0x8181|0x8182)";
2533         action "kldload -n u3g";
2534 };
2535
2536 nomatch 32 {
2537         match "bus" "uhub[0-9]+";
2538         match "mode" "host";
2539         match "vendor" "0x413c";
2540         match "product" "0x9500";
2541         action "kldload -n uslcom";
2542 };
2543
2544 nomatch 32 {
2545         match "bus" "uhub[0-9]+";
2546         match "mode" "host";
2547         match "vendor" "0x4348";
2548         match "product" "0x5523";
2549         action "kldload -n uchcom";
2550 };
2551
2552 nomatch 32 {
2553         match "bus" "uhub[0-9]+";
2554         match "mode" "host";
2555         match "vendor" "0x4505";
2556         match "product" "0x0010";
2557         action "kldload -n uipaq";
2558 };
2559
2560 nomatch 32 {
2561         match "bus" "uhub[0-9]+";
2562         match "mode" "host";
2563         match "vendor" "0x4766";
2564         match "product" "0x0001";
2565         action "kldload -n uvisor";
2566 };
2567
2568 nomatch 32 {
2569         match "bus" "uhub[0-9]+";
2570         match "mode" "host";
2571         match "vendor" "0x4855";
2572         match "product" "(0x0090|0x0091)";
2573         action "kldload -n if_urtwn";
2574 };
2575
2576 nomatch 32 {
2577         match "bus" "uhub[0-9]+";
2578         match "mode" "host";
2579         match "vendor" "0x5372";
2580         match "product" "0x2303";
2581         action "kldload -n uplcom";
2582 };
2583
2584 nomatch 32 {
2585         match "bus" "uhub[0-9]+";
2586         match "mode" "host";
2587         match "vendor" "0x5a57";
2588         match "product" "(0x0280|0x0282|0x0283|0x0284|0x5257)";
2589         action "kldload -n if_run";
2590 };
2591
2592 nomatch 32 {
2593         match "bus" "uhub[0-9]+";
2594         match "mode" "host";
2595         match "vendor" "0x5e04";
2596         match "product" "0xce00";
2597         action "kldload -n uipaq";
2598 };
2599
2600 nomatch 32 {
2601         match "bus" "uhub[0-9]+";
2602         match "mode" "host";
2603         match "vendor" "0x6189";
2604         match "product" "0x182d";
2605         action "kldload -n if_axe";
2606 };
2607
2608 nomatch 32 {
2609         match "bus" "uhub[0-9]+";
2610         match "mode" "host";
2611         match "vendor" "0x6189";
2612         match "product" "0x2068";
2613         action "kldload -n uplcom";
2614 };
2615
2616 nomatch 32 {
2617         match "bus" "uhub[0-9]+";
2618         match "mode" "host";
2619         match "vendor" "0x6547";
2620         match "product" "0x0232";
2621         action "kldload -n uark";
2622 };
2623
2624 nomatch 32 {
2625         match "bus" "uhub[0-9]+";
2626         match "mode" "host";
2627         match "vendor" "0x7392";
2628         match "product" "0x7318";
2629         action "kldload -n if_rum";
2630 };
2631
2632 nomatch 32 {
2633         match "bus" "uhub[0-9]+";
2634         match "mode" "host";
2635         match "vendor" "0x7392";
2636         match "product" "(0x7711|0x7717|0x7718)";
2637         action "kldload -n if_run";
2638 };
2639
2640 nomatch 32 {
2641         match "bus" "uhub[0-9]+";
2642         match "mode" "host";
2643         match "vendor" "0x7392";
2644         match "product" "(0x7811|0x7822)";
2645         action "kldload -n if_urtwn";
2646 };
2647
2648 nomatch 32 {
2649         match "bus" "uhub[0-9]+";
2650         match "mode" "host";
2651         match "vendor" "0x8516";
2652         match "product" "(0x2070|0x2770|0x2870|0x3070|0x3071|0x3072|0x3572)";
2653         action "kldload -n if_run";
2654 };
2655
2656 nomatch 32 {
2657         match "bus" "uhub[0-9]+";
2658         match "mode" "host";
2659         match "vendor" "0x9710";
2660         match "product" "0x7703";
2661         action "kldload -n umoscom";
2662 };
2663
2664 nomatch 32 {
2665         match "bus" "uhub[0-9]+";
2666         match "mode" "host";
2667         match "vendor" "0x9710";
2668         match "product" "(0x7820|0x7840)";
2669         action "kldload -n umcs";
2670 };
2671
2672 nomatch 32 {
2673         match "bus" "uhub[0-9]+";
2674         match "mode" "host";
2675         match "vendor" "0x9846";
2676         match "product" "0x9041";
2677         action "kldload -n if_urtwn";
2678 };
2679
2680 nomatch 32 {
2681         match "bus" "uhub[0-9]+";
2682         match "mode" "host";
2683         match "vendor" "0x9e88";
2684         match "product" "0x9e8f";
2685         action "kldload -n uftdi";
2686 };
2687
2688 nomatch 32 {
2689         match "bus" "uhub[0-9]+";
2690         match "mode" "host";
2691         match "vendor" "0xdaae";
2692         match "product" "0xead6";
2693         action "kldload -n uslcom";
2694 };
2695
2696 nomatch 32 {
2697         match "bus" "uhub[0-9]+";
2698         match "mode" "host";
2699         match "intclass" "0x02";
2700         match "intsubclass" "0x02";
2701         match "intprotocol" "0x01";
2702         action "kldload -n umodem";
2703 };
2704
2705 nomatch 32 {
2706         match "bus" "uhub[0-9]+";
2707         match "mode" "host";
2708         match "intclass" "0x02";
2709         match "intsubclass" "0x02";
2710         match "intprotocol" "0xff";
2711         action "kldload -n umodem";
2712 };
2713
2714 nomatch 32 {
2715         match "bus" "uhub[0-9]+";
2716         match "mode" "host";
2717         match "intclass" "0x03";
2718         match "intsubclass" "0x01";
2719         match "intprotocol" "0x01";
2720         action "kldload -n ukbd";
2721 };
2722
2723 nomatch 32 {
2724         match "bus" "uhub[0-9]+";
2725         match "mode" "host";
2726         match "intclass" "0x03";
2727         match "intsubclass" "0x01";
2728         match "intprotocol" "0x02";
2729         action "kldload -n ums";
2730 };
2731
2732 nomatch 32 {
2733         match "bus" "uhub[0-9]+";
2734         match "mode" "host";
2735         match "intclass" "0x07";
2736         match "intsubclass" "0x01";
2737         match "intprotocol" "0x01";
2738         action "kldload -n ulpt";
2739 };
2740
2741 nomatch 32 {
2742         match "bus" "uhub[0-9]+";
2743         match "mode" "host";
2744         match "intclass" "0x07";
2745         match "intsubclass" "0x01";
2746         match "intprotocol" "0x02";
2747         action "kldload -n ulpt";
2748 };
2749
2750 nomatch 32 {
2751         match "bus" "uhub[0-9]+";
2752         match "mode" "host";
2753         match "intclass" "0x07";
2754         match "intsubclass" "0x01";
2755         match "intprotocol" "0x03";
2756         action "kldload -n ulpt";
2757 };
2758
2759 nomatch 32 {
2760         match "bus" "uhub[0-9]+";
2761         match "mode" "host";
2762         match "intclass" "0xff";
2763         match "intsubclass" "0x5d";
2764         match "intprotocol" "0x01";
2765         action "kldload -n uhid";
2766 };
2767
2768 nomatch 32 {
2769         match "bus" "uhub[0-9]+";
2770         match "mode" "host";
2771         match "intclass" "0x02";
2772         match "intsubclass" "0x88";
2773         action "kldload -n ufoma";
2774 };
2775
2776 nomatch 32 {
2777         match "bus" "uhub[0-9]+";
2778         match "mode" "host";
2779         match "intclass" "0x03";
2780         action "kldload -n uhid";
2781 };
2782
2783 nomatch 32 {
2784         match "bus" "uhub[0-9]+";
2785         match "mode" "host";
2786         match "intclass" "0x08";
2787         action "kldload -n umass";
2788 };
2789
2790 # 1400 USB entries processed
2791