LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Wireless Networking (https://www.linuxquestions.org/questions/linux-wireless-networking-41/)
-   -   attempting to patch an Avaya Gold wireless card (https://www.linuxquestions.org/questions/linux-wireless-networking-41/attempting-to-patch-an-avaya-gold-wireless-card-137904/)

Evil_Cowgod 01-23-2004 03:44 PM

attempting to patch an Avaya Gold wireless card
 
Hello!

If you want me to I can vote for you somewhere, in return for helping me, or anything like that. I really appreciate the help so just ask.

My card is an Avaya Gold, which is litteraly a classic gold orinoco with a different sticker. I know theres the patch or patches I need on airsnort.shmoo.com/orinocoinfo.html . However I am unsure of many things. I have only had linux for a few days and I know very little about drivers. Ive been trying to get this working for a long time. Ive reinstalled redhat so I can ask for help and do it properly this time.

Im not sure exactly what info someone might need to help me, so Il include a lot.

techno stuff
Distribution: Fedora Core (based on redhat)
Kernel: 2.4.22-1.2163
Card: Avaya Gold (same as Classic Orinoco Gold) for 802.11b obviously

Quote:

[root@localhost etc]# /sbin/iwpriv
lo no private ioctls.

eth1 Available private ioctl :
force_reset (8BE0) : set 0 & get 0
card_reset (8BE1) : set 0 & get 0
set_port3 (8BE2) : set 1 int & get 0
get_port3 (8BE3) : set 0 & get 1 int
set_preamble (8BE4) : set 1 int & get 0
get_preamble (8BE5) : set 0 & get 1 int
set_ibssport (8BE6) : set 1 int & get 0
get_ibssport (8BE7) : set 0 & get 1 int
dump_recs (8BFF) : set 0 & get 0

eth0 no private ioctls.
Quote:

[root@localhost kismet-3.0.1]# locate orinoco_cs
/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/wireless/orinoco_cs.c
/usr/src/linux-2.4.22-1.2115.nptl/drivers/net/wireless_old/orinoco_cs.c
/lib/modules/2.4.22-1.2115.nptl/kernel/drivers/net/wireless/orinoco_cs.o
/lib/modules/2.4.22-1.2149.nptl/kernel/drivers/net/wireless/orinoco_cs.o
/lib/modules/2.4.22-1.2163.nptl/kernel/drivers/net/wireless/orinoco_cs.o
[root@localhost kismet-3.0.1]# head /usr/src/linux-2.4.22-1.2115.nptl/drivers/net/wireless/orinoco_cs.c
/* orinoco_cs.c 0.13d - (formerly known as dldwd_cs.c)
*
* A driver for "Hermes" chipset based PCMCIA wireless adaptors, such
* as the Lucent WavelanIEEE/Orinoco cards and their OEM (Cabletron/
* EnteraSys RoamAbout 802.11, ELSA Airlancer, Melco Buffalo and others).
* It should also be usable on various Prism II based cards such as the
* Linksys, D-Link and Farallon Skyline. It should also work on Symbol
* cards such as the 3Com AirConnect and Ericsson WLAN.
*
* Copyright notice & release notes in file orinoco.c
[root@localhost kismet-3.0.1]# head /usr/src/linux-2.4.22-1.2115.nptl/drivers/net/wireless_old/orinoco_cs.c
/* orinoco_cs.c 0.07 - (formerly known as dldwd_cs.c)
*
* A driver for "Hermes" chipset based PCMCIA wireless adaptors, such
* as the Lucent WavelanIEEE/Orinoco cards and their OEM (Cabletron/
* EnteraSys RoamAbout 802.11, ELSA Airlancer, Melco Buffalo and others).
* It should also be usable on various Prism II based cards such as the
* Linksys, D-Link and Farallon Skyline. It should also work on Symbol
* cards such as the 3Com AirConnect and Ericsson WLAN.
*
* Copyright notice & release notes in file orinoco.c
[root@localhost kismet-3.0.1]#
Quote:

[root@localhost kismet-3.0.1]# locate pcmcia-cs
/usr/share/doc/kernel-pcmcia-cs-3.1.31
/usr/share/doc/kernel-pcmcia-cs-3.1.31/PCMCIA-HOWTO
/usr/share/doc/kernel-pcmcia-cs-3.1.31/CHANGES
/usr/share/doc/kernel-pcmcia-cs-3.1.31/COPYING
/usr/share/doc/kernel-pcmcia-cs-3.1.31/SUPPORTED.CARDS
/usr/share/doc/kernel-pcmcia-cs-3.1.31/PCMCIA-PROG
/usr/share/doc/kernel-pcmcia-cs-3.1.31/README
[root@localhost kismet-3.0.1]#
I hope I havent gone overboard there. Like I said, if you want me to I can vote for you in return for helping me, or anything like that.
Thanks!

beyer42 01-24-2004 02:26 AM

This is assuming that you have the orinoco driver working
already and just want to patch for airsnort changes.

download orinoco-0.13d-patch.diff
to any directory say /root

cd /usr/src/linux-2.4.22-1.2115.nptl/drivers/net/wireless
patch -b -p1 < /root/orinoco-0.13d-patch.diff

The -b is to make backups of the original files changed, so you can revert back to the original files if necessary.

-p1 means to remove up to and including the first slash in the filenames in the patch (diff) file.

This will try to update the files and will print out if the changes were successful or not for each of the files.

if the patch is successful then you should be able to try
make modules and make modules_install from /usr/src/linux-2.4.22-1.2115.nptl to recompile and install if the driver is configured as a module
or make and make install if the driver is compiled into the kernel.

david_ross 01-24-2004 10:53 AM

Moved to Wireless

Evil_Cowgod 01-24-2004 02:38 PM

Oops! Sorry for putting this on the wrong board.

Thanks Beyer42 Il give it a try.


All times are GMT -5. The time now is 02:49 PM.