~ubuntu-branches/ubuntu/oneiric/ndiswrapper/oneiric

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
.\"                                      Hey, EMACS: -*- nroff -*-
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
.TH NDISWRAPPER 8 "June 25, 2004"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
.\" .nh        disable hyphenation
.\" .hy        enable hyphenation
.\" .ad l      left justify
.\" .ad b      justify to both left and right margins
.\" .nf        disable filling
.\" .fi        enable filling
.\" .br        insert line break
.\" .sp <n>    insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH NAME
ndiswrapper \- Linux kernel module and user space tool to load and run
Windows XP drivers for wireless cards
.SH SYNOPSIS
.B ndiswrapper
.br
.SH DESCRIPTION
\fBndiswrapper\fP is two parts: user space tool that is used to install
Windows XP drivers and kernel module to load the Windows XP
drivers. Both are called
.B ndiswrapper.
.br

.br
.SH ndiswrapper - tool
.br
.\" TeX users may be more comfortable with the \fB<whatever>\fP and
.\" \fI<whatever>\fP escape sequences to invoke bold face and italics,
.\" respectively.
The user space tool (/usr/sbin/ndiswrapper) is used whenever a new Windows
XP driver is to be installed. This program takes the following options:
.br
.PP
.B OPTIONS
.TP
.B \-i <inf file>
installs new Windows XP driver, where <inf file> is full path to INF file for
that driver.
.TP
.B \-l
lists the currently installed drivers.
.TP
.B \-e <driver>
removes an installed Windows XP driver named <driver>.
.TP
.B \-m
writes an alias for wlan0 (default wireless device) into module configuration
file so that ndiswrapper kernel module is loaded automatically when this
interface is used.

.PP
.SH ndiswrapper - kernel module
.br
The kernel module loads the installed Windows drivers and executes them
so that the wireless cards can be used in Linux. The module takes the following
options:
.PP
.B OPTIONS
.TP
.B if_name=<basename>
The default basename for the interface is wlan%d, so that the wireless cards
will be configured as wlan0, wlan1, ... (%d is replaced with lowest available
number). You may use any other basename or fixed name, such as eth%d, ndis2
etc.
.TP
.B proc_uid=<uid>
The module creates files in /proc/net/ndiswrapper that provide some useful
information. These files are created so that they can be read
only by root by default. If some other user needs to access these files
without having to login as root, then replace <uid> with the user ID of
that user.
.TP
.B proc_gid=<gid>
The module creates files in /proc/net/ndiswrapper that provide some useful
information. These files are created so that they can be read
only by people in root group by default. If users from other groups need
to access these files, then replace <gid> with the group ID of
those users.
.br

ndiswrapper kernel module uses loadndisdriver user space tool to load all
the Windows drivers. This tool is not to be used under normal circumstances.
Only when ndiswrapper module is already loaded and a new Windows XP driver
is installed (by ndiswrapper user space tool) and you want the kernel module
to load that driver without having to unload the module that you need to
use it.
.SH AUTHOR
This manual page was written by Giridhar Pemmasani <ndiswrapper-general@lists.sourceforge.net>,
for the Debian project (but may be used by others).