View Full Version : Trying to install ndiswrapper
Mailanias
31st December 2005, 08:51 AM
Hi I'm obviously new. I downloaded my card driver and ndiswrapper 1.7 to folder in my home directory. I unpacked both files.I get this error when I use make and make install. I'm using fc4 2.6.14-1.
[root@localhost ndiswrapper-1.7]# make
make -C driver
make[1]: Entering directory `/home/shane/ndiswrapper-1.7/driver'
make -C /lib/modules/2.6.14-1.1653_FC4/build SUBDIRS=/home/shane/ndiswrapper-1.7/driver \
DRIVER_VERSION=1.7
/usr/src/kernels/2.6.14-1.1653_FC4-i686/scripts/gcc-version.sh: line 11: gcc: command not found
/usr/src/kernels/2.6.14-1.1653_FC4-i686/scripts/gcc-version.sh: line 12: gcc: command not found
make[2]: gcc: Command not found
make[2]: Entering directory `/usr/src/kernels/2.6.14-1.1653_FC4-i686'
CC [M] /home/shane/ndiswrapper-1.7/driver/hal.o
/bin/sh: gcc: command not found
make[3]: *** [/home/shane/ndiswrapper-1.7/driver/hal.o] Error 127
make[2]: *** [_module_/home/shane/ndiswrapper-1.7/driver] Error 2
make[2]: Leaving directory `/usr/src/kernels/2.6.14-1.1653_FC4-i686'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/shane/ndiswrapper-1.7/driver'
make: *** [all] Error 2
[root@localhost ndiswrapper-1.7]# make install
make -C driver install
make[1]: Entering directory `/home/shane/ndiswrapper-1.7/driver'
make -C /lib/modules/2.6.14-1.1653_FC4/build SUBDIRS=/home/shane/ndiswrapper-1.7/driver \
DRIVER_VERSION=1.7
/usr/src/kernels/2.6.14-1.1653_FC4-i686/scripts/gcc-version.sh: line 11: gcc: command not found
/usr/src/kernels/2.6.14-1.1653_FC4-i686/scripts/gcc-version.sh: line 12: gcc: command not found
make[2]: gcc: Command not found
make[2]: Entering directory `/usr/src/kernels/2.6.14-1.1653_FC4-i686'
CC [M] /home/shane/ndiswrapper-1.7/driver/hal.o
/bin/sh: gcc: command not found
make[3]: *** [/home/shane/ndiswrapper-1.7/driver/hal.o] Error 127
make[2]: *** [_module_/home/shane/ndiswrapper-1.7/driver] Error 2
make[2]: Leaving directory `/usr/src/kernels/2.6.14-1.1653_FC4-i686'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/shane/ndiswrapper-1.7/driver'
make: *** [install] Error 2
ieuuk
31st December 2005, 01:55 PM
it looks like dag has an rpm for ndiswrapper... so you can cofigure yum to look at the dag repo and then yum will install it and any dependicies it needs
mndar
31st December 2005, 02:24 PM
You could use a rpm if available.
Anyway, looking at the output you have posted, its clear that you need the Development Packages installed. run system-config-packages
pparks1
31st December 2005, 03:32 PM
As an alternate method for what mndar wrote;
you can run
yum grouplist (find the group you want to install, in this case Development Tools)
and then run
yum groupinstall "Development Tools"
Mailanias
31st December 2005, 08:58 PM
I have dag setup as a repository but yum didn't find it there. Maybe I should have choose livina instead of freshrpm as my repository. I did the system-config-packages and it brought up the add remove interface... I did the group list and group install and it's installing the "development tools" now. I read that it is cleaner if I make my own rpms from the ndiswrapper file by typing make and then make rpm. Should I do this or now try the make and then the make install again. thanks for the quick response. I didn't expect to hear back so fast.
Mailanias
31st December 2005, 10:31 PM
I installed the development tools and then cd typed make and make install.
[root@localhost ndiswrapper-1.7]# make
make -C driver
make[1]: Entering directory `/home/shane/ndiswrapper-1.7/driver'
make -C /lib/modules/2.6.14-1.1653_FC4/build SUBDIRS=/home/shane/ndiswrapper-1.7/driver \
DRIVER_VERSION=1.7
make[2]: Entering directory `/usr/src/kernels/2.6.14-1.1653_FC4-i686'
CC [M] /home/shane/ndiswrapper-1.7/driver/hal.o
CC [M] /home/shane/ndiswrapper-1.7/driver/iw_ndis.o
CC [M] /home/shane/ndiswrapper-1.7/driver/loader.o
CC [M] /home/shane/ndiswrapper-1.7/driver/misc_funcs.o
CC [M] /home/shane/ndiswrapper-1.7/driver/ndis.o
CC [M] /home/shane/ndiswrapper-1.7/driver/ntoskernel.o
CC [M] /home/shane/ndiswrapper-1.7/driver/ntoskernel_io.o
CC [M] /home/shane/ndiswrapper-1.7/driver/pe_linker.o
CC [M] /home/shane/ndiswrapper-1.7/driver/pnp.o
CC [M] /home/shane/ndiswrapper-1.7/driver/proc.o
CC [M] /home/shane/ndiswrapper-1.7/driver/wrapndis.o
CC [M] /home/shane/ndiswrapper-1.7/driver/wrapper.o
CC [M] /home/shane/ndiswrapper-1.7/driver/usb.o
CC [M] /home/shane/ndiswrapper-1.7/driver/divdi3.o
LD [M] /home/shane/ndiswrapper-1.7/driver/ndiswrapper.o
Building modules, stage 2.
MODPOST
CC /home/shane/ndiswrapper-1.7/driver/ndiswrapper.mod.o
LD [M] /home/shane/ndiswrapper-1.7/driver/ndiswrapper.ko
make[2]: Leaving directory `/usr/src/kernels/2.6.14-1.1653_FC4-i686'
*** WARNING: Kernel is compiled with 4K stack size option (CONFIG_4KSTACKS); many Windows drivers will not work with this option enabled. Disable CONFIG_4KSTACKS option, recompile and install kernel
make[1]: Leaving directory `/home/shane/ndiswrapper-1.7/driver'
make -C utils
make[1]: Entering directory `/home/shane/ndiswrapper-1.7/utils'
gcc -g -Wall -DUTILS_VERSION=\"1.7\" -o loadndisdriver loadndisdriver.c
make[1]: Leaving directory `/home/shane/ndiswrapper-1.7/utils'
[root@localhost ndiswrapper-1.7]# make install
make -C driver install
make[1]: Entering directory `/home/shane/ndiswrapper-1.7/driver'
make -C /lib/modules/2.6.14-1.1653_FC4/build SUBDIRS=/home/shane/ndiswrapper-1.7/driver \
DRIVER_VERSION=1.7
make[2]: Entering directory `/usr/src/kernels/2.6.14-1.1653_FC4-i686'
Building modules, stage 2.
MODPOST
make[2]: Leaving directory `/usr/src/kernels/2.6.14-1.1653_FC4-i686'
*** WARNING: Kernel is compiled with 4K stack size option (CONFIG_4KSTACKS); many Windows drivers will not work with this option enabled. Disable CONFIG_4KSTACKS option, recompile and install kernel
mkdir -p /lib/modules/2.6.14-1.1653_FC4/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.14-1.1653_FC4/misc
/sbin/depmod -a
make[1]: Leaving directory `/home/shane/ndiswrapper-1.7/driver'
make -C utils install
make[1]: Entering directory `/home/shane/ndiswrapper-1.7/utils'
install -D -m 755 loadndisdriver /sbin/loadndisdriver
install -D -m 755 ndiswrapper /usr/sbin/ndiswrapper
install -D -m 755 ndiswrapper-buginfo /usr/sbin/ndiswrapper-buginfo
NOTE: Windows driver configuration file format has changed since 1.5. You must re-install Windows drivers if they were installed before.
make[1]: Leaving directory `/home/shane/ndiswrapper-1.7/utils'
mkdir -p -m 0755 /usr/share/man/man8
install -m 644 ndiswrapper.8 /usr/share/man/man8
So it looks like ndiswrapper is installed now. [root@localhost temp]# whereis ndiswrapper
ndiswrapper: /usr/sbin/ndiswrapper /usr/share/man/man8/ndiswrapper.8
when I go to the directory where the driver is located and type [root@localhost temp]# ndiswrapper -i bcmw15.inf
bash: ndiswrapper: command not found
am I doing this wrong?
Mailanias
1st January 2006, 01:19 AM
here is my output again for trying to install ndiswrapper and my card drivers. any help is greatly appreciated as I am super new and need all the help I can get.
[root@localhost ndiswrapper-1.7]# make distclean
make -C driver clean
make[1]: Entering directory `/home/shane/ndiswrapper-1.7/driver'
rm -rf ndiswrapper.ko ndiswrapper.o hal.o iw_ndis.o loader.o misc_funcs.o ndis.o ntoskernel.o ntoskernel_io.o pe_linker.o pnp.o proc.o wrapndis.o wrapper.o usb.o divdi3.o usb.o x86_64_stubs.o \
divdi3.o .*.ko.cmd .*.o.cmd ndiswrapper.mod.[oc] *~ .tmp_versions
make[1]: Leaving directory `/home/shane/ndiswrapper-1.7/driver'
make -C utils clean
make[1]: Entering directory `/home/shane/ndiswrapper-1.7/utils'
rm -f *~ *.o loadndisdriver
make[1]: Leaving directory `/home/shane/ndiswrapper-1.7/utils'
rm -f *~
rm -fr ndiswrapper-1.7 ndiswrapper-1.7.tar.gz *.deb patch-stamp
make -C driver distclean
make[1]: Entering directory `/home/shane/ndiswrapper-1.7/driver'
rm -rf ndiswrapper.ko ndiswrapper.o hal.o iw_ndis.o loader.o misc_funcs.o ndis.o ntoskernel.o ntoskernel_io.o pe_linker.o pnp.o proc.o wrapndis.o wrapper.o usb.o divdi3.o usb.o x86_64_stubs.o \
divdi3.o .*.ko.cmd .*.o.cmd ndiswrapper.mod.[oc] *~ .tmp_versions
rm -f *_exports.h .\#* x86_64_stubs.h
make[1]: Leaving directory `/home/shane/ndiswrapper-1.7/driver'
make -C utils distclean
make[1]: Entering directory `/home/shane/ndiswrapper-1.7/utils'
rm -f *~ *.o loadndisdriver
rm -f .\#*
make[1]: Leaving directory `/home/shane/ndiswrapper-1.7/utils'
rm -f .\#*
[root@localhost ndiswrapper-1.7]# make
make -C driver
make[1]: Entering directory `/home/shane/ndiswrapper-1.7/driver'
make -C /lib/modules/2.6.14-1.1653_FC4/build SUBDIRS=/home/shane/ndiswrapper-1.7/driver \
DRIVER_VERSION=1.7
make[2]: Entering directory `/usr/src/kernels/2.6.14-1.1653_FC4-i686'
LD /home/shane/ndiswrapper-1.7/driver/built-in.o
CC [M] /home/shane/ndiswrapper-1.7/driver/hal.o
CC [M] /home/shane/ndiswrapper-1.7/driver/iw_ndis.o
CC [M] /home/shane/ndiswrapper-1.7/driver/loader.o
CC [M] /home/shane/ndiswrapper-1.7/driver/misc_funcs.o
CC [M] /home/shane/ndiswrapper-1.7/driver/ndis.o
CC [M] /home/shane/ndiswrapper-1.7/driver/ntoskernel.o
CC [M] /home/shane/ndiswrapper-1.7/driver/ntoskernel_io.o
CC [M] /home/shane/ndiswrapper-1.7/driver/pe_linker.o
CC [M] /home/shane/ndiswrapper-1.7/driver/pnp.o
CC [M] /home/shane/ndiswrapper-1.7/driver/proc.o
CC [M] /home/shane/ndiswrapper-1.7/driver/wrapndis.o
CC [M] /home/shane/ndiswrapper-1.7/driver/wrapper.o
CC [M] /home/shane/ndiswrapper-1.7/driver/usb.o
CC [M] /home/shane/ndiswrapper-1.7/driver/divdi3.o
LD [M] /home/shane/ndiswrapper-1.7/driver/ndiswrapper.o
Building modules, stage 2.
MODPOST
CC /home/shane/ndiswrapper-1.7/driver/ndiswrapper.mod.o
LD [M] /home/shane/ndiswrapper-1.7/driver/ndiswrapper.ko
make[2]: Leaving directory `/usr/src/kernels/2.6.14-1.1653_FC4-i686'
*** WARNING: Kernel is compiled with 4K stack size option (CONFIG_4KSTACKS); many Windows drivers will not work with this option enabled. Disable CONFIG_4KSTACKS option, recompile and install kernel
make[1]: Leaving directory `/home/shane/ndiswrapper-1.7/driver'
make -C utils
make[1]: Entering directory `/home/shane/ndiswrapper-1.7/utils'
gcc -g -Wall -DUTILS_VERSION=\"1.7\" -o loadndisdriver loadndisdriver.c
make[1]: Leaving directory `/home/shane/ndiswrapper-1.7/utils'
[root@localhost ndiswrapper-1.7]# make install
make -C driver install
make[1]: Entering directory `/home/shane/ndiswrapper-1.7/driver'
make -C /lib/modules/2.6.14-1.1653_FC4/build SUBDIRS=/home/shane/ndiswrapper-1.7/driver \
DRIVER_VERSION=1.7
make[2]: Entering directory `/usr/src/kernels/2.6.14-1.1653_FC4-i686'
Building modules, stage 2.
MODPOST
make[2]: Leaving directory `/usr/src/kernels/2.6.14-1.1653_FC4-i686'
*** WARNING: Kernel is compiled with 4K stack size option (CONFIG_4KSTACKS); many Windows drivers will not work with this option enabled. Disable CONFIG_4KSTACKS option, recompile and install kernel
mkdir -p /lib/modules/2.6.14-1.1653_FC4/misc
install -m 0644 ndiswrapper.ko /lib/modules/2.6.14-1.1653_FC4/misc
/sbin/depmod -a
make[1]: Leaving directory `/home/shane/ndiswrapper-1.7/driver'
make -C utils install
make[1]: Entering directory `/home/shane/ndiswrapper-1.7/utils'
install -D -m 755 loadndisdriver /sbin/loadndisdriver
install -D -m 755 ndiswrapper /usr/sbin/ndiswrapper
install -D -m 755 ndiswrapper-buginfo /usr/sbin/ndiswrapper-buginfo
NOTE: Windows driver configuration file format has changed since 1.5. You must re-install Windows drivers if they were installed before.
make[1]: Leaving directory `/home/shane/ndiswrapper-1.7/utils'
mkdir -p -m 0755 /usr/share/man/man8
install -m 644 ndiswrapper.8 /usr/share/man/man8
[root@localhost ndiswrapper-1.7]# cd /home/shane/temp/
[root@localhost temp]# ls
AegisE2.dll bcmwlcpl.cpl data1.cab MFC42.DLL setup.iss
AegisE5.dll bcmwld2k.exe data1.hdr MFC42U.DLL Version.txt
AegisI2.exe bcmwlhlp.chm data2.cab MSVCP60.DLL wltray.exe
AegisI5.exe bcmwlhoa.ini DellInfo.exe MSVCRT.DLL wltrynt.dll
bcm43xx.cat bcmwlhom.exe dellinst.exe R102320.EXE wltrysvc.exe
BCMLogon.dll bcmwlhom.ini ikernel.ex_ README.txt
bcmwl5a.ini bcmwlntp.sys is.exe setup.exe
bcmwl5.inf bcmwltry.exe launcher.ini Setup.ini
bcmwl5.sys bcmwlu00.exe layout.bin setup.inx
[root@localhost temp]# ndiswrapper -i bcmwl5.inf
bash: ndiswrapper: command not found
[root@localhost temp]#
mndar
1st January 2006, 02:33 AM
You'll have to use
/usr/sbin/ndiswrapper -i bcmwl5.inf
Mailanias
1st January 2006, 02:39 AM
was not able to find a suitable rpm for fc4 at dag, dries, or freshrpms
Mailanias
1st January 2006, 02:44 AM
This is where I am..
[root@localhost sbin]# ndiswrapper -i bcmwl5.inf
bash: ndiswrapper: command not found
[root@localhost sbin]# /usr/sbin/ndiswrapper -i bcmwl5.inf
Installing bcmwl5
couldn't copy bcmwl5.inf at /usr/sbin/ndiswrapper line 131.
[root@localhost sbin]# cd/home/shane/temp
bash: cd/home/shane/temp: No such file or directory
[root@localhost sbin]# cd
[root@localhost ~]# cd /home/shane/temp
[root@localhost temp]# /usr/sbin/ndiswrapper -i bcmwl5.inf
bcmwl5 is already installed. Use -e to remove it
[root@localhost temp]# ndiswrapper -l
bash: ndiswrapper: command not found
[root@localhost temp]#
Mailanias
1st January 2006, 05:03 AM
This is where I am.. I did the usr/sbin/ndiswrapper -i bcmwl5.inf and this is what I get
[root@localhost sbin]# ndiswrapper -i bcmwl5.inf
bash: ndiswrapper: command not found
[root@localhost sbin]# /usr/sbin/ndiswrapper -i bcmwl5.inf
Installing bcmwl5
couldn't copy bcmwl5.inf at /usr/sbin/ndiswrapper line 131.
[root@localhost sbin]# cd/home/shane/temp
bash: cd/home/shane/temp: No such file or directory
[root@localhost sbin]# cd
[root@localhost ~]# cd /home/shane/temp
[root@localhost temp]# /usr/sbin/ndiswrapper -i bcmwl5.inf
bcmwl5 is already installed. Use -e to remove it
[root@localhost temp]# ndiswrapper -l
bash: ndiswrapper: command not found
[root@localhost temp]#
bytesniper
1st January 2006, 06:29 AM
This is where I am.. I did the usr/sbin/ndiswrapper -i bcmwl5.inf and this is what I get
[root@localhost sbin]# ndiswrapper -i bcmwl5.inf
bash: ndiswrapper: command not found
1) when you su to root use su - (yes with the dash) so that it makes it a login shell so that it executes root's bashrc setting its environment variables (paths, etc, so that you wont have to type /sbin or /usr/sbin before everything)
2) in the directory where you exracted out the windows drivers look for these 2 files: bcmwl5.inf and bcmwl5.sys. cp or mv them into their own directory so that they are the only files present in that dir and then run ndiswrapper -i bcmwl5.inf. it will work.
from there you should be able to:
ndiswrapper -l to see that its been installed correctly. if card inserted you should see driver present, hardware present.
depmod -a and as long as you get no errors do a modprobe ndiswrapper to insert the module.
make sure you have wireless-tools installed. (rpm -qa | grep wireless-tools) and if not then run yum install wireless-tools.
after wireless-tools is installed then you can run iwconfig to make sure it was all successful. consult man iwconfig ot the ndiswrapper wiki (http://ndiswrapper.sourceforge.net/mediawiki/index.php/Installation) for configuration info from there.
if you are connecting to you own wireless network i would strongly recommend this: How to use WPA with ndiswrapper (http://ndiswrapper.sourceforge.net/mediawiki/index.php/WPA)
hth,
joseph
blue13130
1st January 2006, 05:20 PM
You can get the ndiswrapper RPM from the livna repo. You can setup yum to install it for you or just download the RPMs if you don't have the livna repo setup
Browse the Livna repo
http://rpm.livna.org/fedora/4/i386/RPMS.lvn/
You will need two RPMs to properly install it, the program and the kernel module
PROGRAM - http://rpm.livna.org/fedora/4/i386/RPMS.lvn/ndiswrapper-1.7-0.lvn.1.4.i386.rpm
MODULE (assuming you are using the latest kernel and i686 arch) - http://rpm.livna.org/fedora/4/i386/RPMS.lvn/kernel-module-ndiswrapper-2.6.14-1.1653_FC4-1.7-0.lvn.1.4.i686.rpm
Hope this helps,
Sanjay
Happy New Year from Canada!
Mailanias
1st January 2006, 06:50 PM
Thanks but I am using the freshrpm repo and there are a warnings not to mix livna and freshrpms
Mailanias
1st January 2006, 07:08 PM
Thanks.. I think that would have worked but it says invaid driver... I got it from the dell support page for my system. It's a broadcom truemobile 1450.
.[shane@localhost ~]$ su -
Password:
[root@localhost ~]# cd/home/shane
-bash: cd/home/shane: No such file or directory
[root@localhost ~]# cd /home/shane/windows-drivers
[root@localhost windows-drivers]# ndiswrapper -i bcmwl5.inf
bcmwl5 is already installed. Use -e to remove it
[root@localhost windows-drivers]# ndiswrapper -l
Installed drivers:
bcmwl5 invalid driver!
[root@localhost windows-drivers]#
bytesniper
1st January 2006, 08:30 PM
[root@localhost windows-drivers]# ndiswrapper -l
Installed drivers:
bcmwl5 invalid driver!
[root@localhost windows-drivers]#
i explained how to fix this in my last post... 3 or 4 up from this one (step 2)
sometimes when an invlaid driver is installed with ndiswrapper you will need to remove it manually from /etc/ndiswrapper/... (just delete its directory)
Mailanias
2nd January 2006, 11:31 PM
thanks.. I have the driver loaded and the module loaded but I can't get past this point. I'm sorry about the long posts.
[root@localhost ~]# ifup wlan0
Error : unrecognised wireless request "Mb/s"
Determining IP information or wlan0... failed; no link present. Check cable?
[root@localhost ~]# ndiswrapper -l
Installed drivers:
bcmwl5 driver present, hardware present
[root@localhost ~]# iwconfig wlan0
wlan0 IEEE 802.11g ESSID:off/any Nickname:"localhost.localdomain"
Mode:Managed Frequency:2.462 GHz Access Point: 00:00:00:00:00:00
Bit Rate=54 Mb/s Tx-Power:25 dBm
RTS thr=2347 B Fragment thr=2346 B
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
[root@localhost ~]# iwconfig wlan0 essid "linksys"
[root@localhost ~]# iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: 00:0C:41:74:E7:B3
ESSID:"linksys"
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.437 GHz (Channel 6)
Quality:0/100 Signal level:-38 dBm Noise level:-256 dBm
Encryption key:off
Bit Rate:1 Mb/s
Bit Rate:2 Mb/s
Bit Rate:5.5 Mb/s
Bit Rate:6 Mb/s
Bit Rate:9 Mb/s
Bit Rate:11 Mb/s
Bit Rate:12 Mb/s
Bit Rate:18 Mb/s
Bit Rate:24 Mb/s
Bit Rate:36 Mb/s
Bit Rate:48 Mb/s
Bit Rate:54 Mb/s
Extra:bcn_int=100
Extra:atim=0
[root@localhost ~]# ifup wlan0
Error : unrecognised wireless request "Mb/s"
Determining IP information for wlan0... failed; no link present. Check cable?
bytesniper
3rd January 2006, 04:22 AM
ifup depends on a properly configured ifcfg-wlano.conf in /etc/sysconfig. to get around that:
first: iwconfig wlan0 essid linksys mode managed
and then: ifconfig wlan0 up
doing it this way you will have to manually configure the connection.
if static:
]# ifconfig <ip_address> netmask <subnet mask>
]# route add -net default gw <default gateway>
if dynamic (dhcp)
]# dhclient wlan0
and just a side note.... i noticed in your post you dont have any sort of encryption.. at the bare minimum i would configure wep which is directly supported by ndiswrapper/iwconfig using something like iwconfig wlan0 essid linksys mode managed key restricted <wep key>
Mailanias
3rd January 2006, 06:09 AM
I am now unplugged... I don't quite understand all the commands yet. I printed this for reference..thankyou
Mailanias
4th January 2006, 03:08 AM
Do I have to do this everytime I boot ?
bytesniper
4th January 2006, 05:26 PM
the commands have to be executed everytime you would want to connect to this network but you dont have to remember them and type them everytime. i wrote a little bash script that i use for the various wireless networks that i connect to regularly, since they are require different things (some wpa, some wep, etc...). if i were you i would just set it all up in /etc/sysconfig/network-scripts/ifcfg-wlan0.conf so when you executed 'ifup wlan0' it would automatically connected to a specific essid, obtain and ip from it, and add the gateway. i believe you can do othis using the system-config-network gui, but i have never used it so i m not completely sure.
vBulletin® v3.8.7, Copyright ©2000-2013, vBulletin Solutions, Inc.