Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to
LinuxQuestions.org , a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free.
Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please
contact us . If you need to reset your password,
click here .
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a
virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month.
Click here for more info.
11-07-2005, 02:23 PM
#1
Member
Registered: Mar 2004
Distribution: Slackware 10.2
Posts: 213
Rep:
PRO/Wireless 2200BG support
i did run the lspci and i found this line:
02:04.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05)
i assume this has to do with my wireless device and i assume since its listed it means that its installed and my system can see it, am i right? bcoz am having some problems running it, at start i thought it was drivers probelm but then i found it listed, but when i run iwconfig i get this:
root@laptop:/home/moderator# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
am a bit confuse here......
11-07-2005, 04:47 PM
#2
Member
Registered: Dec 2004
Location: Newport News, Virginia
Distribution: CentOS 4, FC4, Ubuntu Breezy/Dapper, Arch 0.7.1
Posts: 40
Rep:
Good times for all!
Your chipset as you have found is an Intel Pro/Wireless 2200. This chipset does not have any drivers built into the kernel at this time. However, the folks at Intel have some people working on developing a driver that works pretty well for the most part.
It involves three things: Downloading Firmware, updated ieee802.11 drivers, and the actual ipw2200 drivers.
Firmware and Intel Drivers can be found at:
http://ipw2200.sf.net
ieee802.11 drivers can be found at:
http://ieee80211.sf.net
These are relatively easy to setup.
Compile/install the ieee80211 drivers, install the ipw2200 firmware, and then compile/install the ipw2200 drivers.
Give it a shot, and head back here if you run into problems. Good luck!
-James
11-07-2005, 05:35 PM
#3
Member
Registered: Mar 2004
Distribution: Slackware 10.2
Posts: 213
Original Poster
Rep:
i downloaded the file ieee80211-1.1.6 and then extract it i run
make
then i got this
Code:
root@laptop:/home/moderator/ieee80211-1.1.6# make
Checking in /lib/modules/2.4.31/build/ for ieee80211 components...
make -C /lib/modules/2.4.31/build M=/home/moderator/ieee80211-1.1.6 MODVERDIR=/home/moderator/ieee80211-1.1.6 modules
make[1]: Entering directory `/usr/src/linux-2.4.31'
make -C kernel CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i486 -DMODULE" MAKING_MODULES=1 modules
make[2]: Entering directory `/usr/src/linux-2.4.31/kernel'
make[2]: Nothing to be done for `modules'.
make[2]: Leaving directory `/usr/src/linux-2.4.31/kernel'
make -C drivers CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i486 -DMODULE" MAKING_MODULES=1 modules
make[2]: Entering directory `/usr/src/linux-2.4.31/drivers'
make -C block modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/block'
make -C paride modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/block/paride'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/block/paride'
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/block'
make -C bluetooth modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/bluetooth'
ld -m elf_i386 -r -o hci_uart.o hci_ldisc.o hci_h4.o hci_bcsp.o
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/bluetooth'
make -C cdrom modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/cdrom'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/cdrom'
make -C char modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/char'
make -C agp modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/char/agp'
ld -m elf_i386 -r -o agpgart.o agpgart_fe.o agpgart_be.o
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/char/agp'
make -C drm modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/char/drm'
ld -m elf_i386 -r -o gamma.o gamma_drv.o gamma_dma.o
ld -m elf_i386 -r -o tdfx.o tdfx_drv.o
ld -m elf_i386 -r -o r128.o r128_drv.o r128_cce.o r128_state.o
ld -m elf_i386 -r -o radeon.o radeon_drv.o radeon_cp.o radeon_state.o radeon_mem.o radeon_irq.o
ld -m elf_i386 -r -o mga.o mga_drv.o mga_dma.o mga_state.o mga_warp.o
ld -m elf_i386 -r -o i810.o i810_drv.o i810_dma.o
ld -m elf_i386 -r -o i830.o i830_drv.o i830_dma.o i830_irq.o
ld -m elf_i386 -r -o sis.o sis_drv.o sis_ds.o sis_mm.o
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/char/drm'
make -C ftape modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/char/ftape'
make -C compressor modules
make[5]: Entering directory `/usr/src/linux-2.4.31/drivers/char/ftape/compressor'
make[5]: Nothing to be done for `modules'.
make[5]: Leaving directory `/usr/src/linux-2.4.31/drivers/char/ftape/compressor'
make -C lowlevel modules
make[5]: Entering directory `/usr/src/linux-2.4.31/drivers/char/ftape/lowlevel'
make[5]: Nothing to be done for `modules'.
make[5]: Leaving directory `/usr/src/linux-2.4.31/drivers/char/ftape/lowlevel'
make -C zftape modules
make[5]: Entering directory `/usr/src/linux-2.4.31/drivers/char/ftape/zftape'
make[5]: Nothing to be done for `modules'.
make[5]: Leaving directory `/usr/src/linux-2.4.31/drivers/char/ftape/zftape'
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/char/ftape'
make -C ipmi modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/char/ipmi'
ld -m elf_i386 -r -o ipmi_kcs_drv.o ipmi_kcs_sm.o ipmi_kcs_intf.o
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/char/ipmi'
make -C joystick modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/char/joystick'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/char/joystick'
make -C mwave modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/char/mwave'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/char/mwave'
make -C pcmcia modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/char/pcmcia'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/char/pcmcia'
make -C rio modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/char/rio'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/char/rio'
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/char'
make -C hotplug modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/hotplug'
ld -m elf_i386 -r -o pci_hotplug.o pci_hotplug_core.o pci_hotplug_util.o
ld -m elf_i386 -r -o cpqphp.o cpqphp_core.o cpqphp_ctrl.o cpqphp_pci.o cpqphp_proc.o
ld -m elf_i386 -r -o shpchp.o shpchp_core.o shpchp_ctrl.o shpchp_hpc.o shpchp_pci.o shpchprm_legacy.o
ld -m elf_i386 -r -o pciehp.o pciehp_core.o pciehp_ctrl.o pciehp_hpc.o pciehp_pci.o pciehprm_nonacpi.o
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/hotplug'
make -C i2c modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/i2c'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/i2c'
make -C ide modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/ide'
make -C arm modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/ide/arm'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/ide/arm'
make -C legacy modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/ide/legacy'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/ide/legacy'
make -C pci modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/ide/pci'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/ide/pci'
make -C ppc modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/ide/ppc'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/ide/ppc'
make -C raid modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/ide/raid'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/ide/raid'
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/ide'
make -C ieee1394 modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/ieee1394'
ld -m elf_i386 -e stext -r -o ieee1394.o ieee1394_core.o ieee1394_transactions.o hosts.o highlevel.o csr.o nodemgr.o oui.o dma.o iso.o
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/ieee1394'
make -C input modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/input'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/input'
make -C isdn modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/isdn'
ld -m elf_i386 -r -o isdn.o isdn_net.o isdn_tty.o isdn_v110.o isdn_common.o isdn_ppp.o isdn_concap.o isdn_x25iface.o isdn_audio.o
make -C act2000 modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/isdn/act2000'
ld -m elf_i386 -r -o act2000.o module.o capi.o act2000_isa.o
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/isdn/act2000'
make -C avmb1 modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/isdn/avmb1'
ld -m elf_i386 -r -o kernelcapi.o kcapi.o
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/isdn/avmb1'
make -C divert modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/isdn/divert'
ld -m elf_i386 -r -o dss1_divert.o isdn_divert.o divert_procfs.o divert_init.o
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/isdn/divert'
make -C eicon modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/isdn/eicon'
ld -m elf_i386 -r -o eicon.o eicon_mod.o eicon_isa.o eicon_pci.o eicon_idi.o eicon_io.o common.o idi.o bri.o pri.o log.o xlog.o kprintf.o fpga.o fourbri.o lincfg.o linchr.o linsys.o linio.o
ld -m elf_i386 -r -o divas.o common.o idi.o bri.o pri.o log.o xlog.o kprintf.o fpga.o fourbri.o lincfg.o linchr.o linsys.o linio.o Divas_mod.o
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/isdn/eicon'
make -C hisax modules
md5sum: WARNING: 2 of 13 computed checksums did NOT match
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/isdn/hisax'
ld -m elf_i386 -r -o hisax.o config.o isdnl1.o tei.o isdnl2.o isdnl3.o lmgr.o q931.o callc.o fsm.o cert.o amd7930_fn.o arcofi.o asuscom.o avm_a1.o avm_a1p.o avm_pci.o bkm_a4t.o bkm_a8.o diva.o elsa.o enternow_pci.o gazel.o hfc_2bds0.o hfc_2bs0.o hfc_pci.o hfc_sx.o hfcscard.o hscx.o icc.o ipacx.o isac.o isar.o isurf.o ix1_micro.o jade.o l3_1tr6.o l3dss1.o mic.o netjet.o niccy.o nj_s.o nj_u.o s0box.o saphir.o sedlbauer.o sportster.o teleint.o teles0.o teles3.o telespci.o w6692.o
ld -m elf_i386 -r -o hisax_st5481.o st5481_init.o st5481_usb.o st5481_d.o st5481_b.o
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/isdn/hisax'
make -C hysdn modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/isdn/hysdn'
ld -m elf_i386 -r -o hysdn.o hysdn_procconf.o hysdn_proclog.o boardergo.o hysdn_boot.o hysdn_sched.o hysdn_net.o hysdn_init.o
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/isdn/hysdn'
make -C icn modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/isdn/icn'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/isdn/icn'
make -C isdnloop modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/isdn/isdnloop'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/isdn/isdnloop'
make -C pcbit modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/isdn/pcbit'
ld -m elf_i386 -r -o pcbit.o module.o edss1.o drv.o layer2.o capi.o callbacks.o
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/isdn/pcbit'
make -C sc modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/isdn/sc'
ld -m elf_i386 -r -o sc.o shmem.o init.o debug.o packet.o command.o event.o ioctl.o interrupt.o message.o timer.o
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/isdn/sc'
make -C tpam modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/isdn/tpam'
ld -m elf_i386 -r -o tpam.o tpam_main.o tpam_nco.o tpam_memory.o tpam_commands.o tpam_queues.o tpam_hdlc.o tpam_crcpc.o
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/isdn/tpam'
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/isdn'
make -C md modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/md'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/md'
make -C media modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/media'
make -C radio modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/media/radio'
ld -m elf_i386 -r -o miropcm20.o miropcm20-rds-core.o miropcm20-radio.o
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/media/radio'
make -C video modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/media/video'
ld -m elf_i386 -r -o bttv.o bttv-driver.o bttv-cards.o bttv-if.o
ld -m elf_i386 -r -o zoran.o zr36120.o zr36120_i2c.o zr36120_mem.o
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/media/video'
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/media'
make -C message/fusion modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/message/fusion'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/message/fusion'
make -C message/i2o modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/message/i2o'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/message/i2o'
make -C misc modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/misc'
make[3]: Nothing to be done for `modules'.
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/misc'
make -C net modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/net'
ld -m elf_i386 -r -o rcpci.o rcpci45.o rclanmtl.o
make -C arcnet modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/net/arcnet'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/arcnet'
make -C bonding modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/net/bonding'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/bonding'
make -C e100 modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/net/e100'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/e100'
make -C e1000 modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/net/e1000'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/e1000'
make -C fc modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/net/fc'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/fc'
make -C irda modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/net/irda'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/irda'
make -C pcmcia modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/net/pcmcia'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/pcmcia'
make -C sk98lin modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/net/sk98lin'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/sk98lin'
make -C skfp modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/net/skfp'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/skfp'
make -C tokenring modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/net/tokenring'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/tokenring'
make -C tulip modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/net/tulip'
make[4]: Nothing to be done for `modules'.
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/tulip'
make -C wan modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/net/wan'
ld -m elf_i386 -r -o wanpipe.o sdlamain.o sdla_ft1.o sdla_chdlc.o sdla_ppp.o
ld -m elf_i386 -r -o cyclomx.o cycx_main.o cycx_x25.o
ld -m elf_i386 -r -o pc300.o pc300_drv.o
ld -m elf_i386 -r -o hdlc.o hdlc_generic.o hdlc_raw.o hdlc_raw_eth.o hdlc_cisco.o hdlc_fr.o
make -C 8253x modules
make[5]: Entering directory `/usr/src/linux-2.4.31/drivers/net/wan/8253x'
make[5]: Nothing to be done for `modules'.
make[5]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/wan/8253x'
make -C lmc modules
make[5]: Entering directory `/usr/src/linux-2.4.31/drivers/net/wan/lmc'
make[5]: Nothing to be done for `modules'.
make[5]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/wan/lmc'
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/wan'
make -C wireless modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/net/wireless'
make -C prism54 modules
make[5]: Entering directory `/usr/src/linux-2.4.31/drivers/net/wireless/prism54'
make[5]: Nothing to be done for `modules'.
make[5]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/wireless/prism54'
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/wireless'
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/net'
make -C net/hamradio modules
make[3]: Entering directory `/usr/src/linux-2.4.31/drivers/net/hamradio'
make -C soundmodem modules
make[4]: Entering directory `/usr/src/linux-2.4.31/drivers/net/hamradio/soundmodem'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.31/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i486 -DMODULE -nostdinc -iwithprefix include -DKBUILD_BASENAME=sm_afsk1200 -c -o sm_afsk1200.o sm_afsk1200.c
sm_afsk1200.c:29:29: sm_tbl_afsk1200.h: No such file or directory
sm_afsk1200.c:54: error: `AFSK12_TX_FREQ_LO' undeclared here (not in a function)
sm_afsk1200.c:54: error: `AFSK12_SAMPLE_RATE' undeclared here (not in a function)
sm_afsk1200.c:54: error: initializer element is not constant
sm_afsk1200.c:54: error: (near initialization for `dds_inc[0]')
sm_afsk1200.c:55: error: `AFSK12_TX_FREQ_HI' undeclared here (not in a function)
sm_afsk1200.c:56: error: `AFSK12_SAMPLE_RATE' undeclared here (not in a function)
sm_afsk1200.c:56: error: initializer element is not constant
sm_afsk1200.c:56: error: (near initialization for `dds_inc[1]')
sm_afsk1200.c: In function `modulator_1200_u8':
sm_afsk1200.c:71: warning: implicit declaration of function `OFFSCOS'
sm_afsk1200.c: In function `modulator_1200_s16':
sm_afsk1200.c:90: warning: implicit declaration of function `COS'
sm_afsk1200.c: In function `do_filter_1200_u8':
sm_afsk1200.c:133: error: `afsk12_tx_lo_i' undeclared (first use in this function)
sm_afsk1200.c:133: error: (Each undeclared identifier is reported only once
sm_afsk1200.c:133: error: for each function it appears in.)
sm_afsk1200.c:133: error: `SUM_AFSK12_TX_LO_I' undeclared (first use in this function)
sm_afsk1200.c:134: error: `afsk12_tx_lo_q' undeclared (first use in this function)
sm_afsk1200.c:134: error: `SUM_AFSK12_TX_LO_Q' undeclared (first use in this function)
sm_afsk1200.c:135: error: `afsk12_tx_hi_i' undeclared (first use in this function)
sm_afsk1200.c:135: error: `SUM_AFSK12_TX_HI_I' undeclared (first use in this function)
sm_afsk1200.c:136: error: `afsk12_tx_hi_q' undeclared (first use in this function)
sm_afsk1200.c:136: error: `SUM_AFSK12_TX_HI_Q' undeclared (first use in this function)
sm_afsk1200.c: In function `do_filter_1200_s16':
sm_afsk1200.c:142: error: `afsk12_tx_lo_i' undeclared (first use in this function)
sm_afsk1200.c:142: error: `SUM_AFSK12_TX_LO_I' undeclared (first use in this function)
sm_afsk1200.c:143: error: `afsk12_tx_lo_q' undeclared (first use in this function)
sm_afsk1200.c:143: error: `SUM_AFSK12_TX_LO_Q' undeclared (first use in this function)
sm_afsk1200.c:144: error: `afsk12_tx_hi_i' undeclared (first use in this function)
sm_afsk1200.c:144: error: `SUM_AFSK12_TX_HI_I' undeclared (first use in this function)
sm_afsk1200.c:145: error: `afsk12_tx_hi_q' undeclared (first use in this function)
sm_afsk1200.c:145: error: `SUM_AFSK12_TX_HI_Q' undeclared (first use in this function)
sm_afsk1200.c: At top level:
sm_afsk1200.c:263: error: `AFSK12_SAMPLE_RATE' undeclared here (not in a function)
sm_afsk1200.c:263: error: initializer element is not constant
sm_afsk1200.c:263: error: (near initialization for `sm_afsk1200_tx.srate')
sm_afsk1200.c:268: error: `AFSK12_SAMPLE_RATE' undeclared here (not in a function)
sm_afsk1200.c:268: error: initializer element is not constant
sm_afsk1200.c:268: error: (near initialization for `sm_afsk1200_rx.srate')
sm_afsk1200.c:268: error: `AFSK12_SAMPLE_RATE' undeclared here (not in a function)
sm_afsk1200.c:268: error: initializer element is not constant
sm_afsk1200.c:268: error: (near initialization for `sm_afsk1200_rx.sperbit')
make[4]: *** [sm_afsk1200.o] Error 1
make[4]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/hamradio/soundmodem'
make[3]: *** [_modsubdir_soundmodem] Error 2
make[3]: Leaving directory `/usr/src/linux-2.4.31/drivers/net/hamradio'
make[2]: *** [_modsubdir_net/hamradio] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.31/drivers'
make[1]: *** [_mod_drivers] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.31'
make: *** [modules] Error 2
what am i doing wrong, i also found this file under my /usr/include:
ieee1284.h do i have to delete it first?
11-07-2005, 05:47 PM
#4
Member
Registered: Dec 2004
Location: Newport News, Virginia
Distribution: CentOS 4, FC4, Ubuntu Breezy/Dapper, Arch 0.7.1
Posts: 40
Rep:
Well, the problem comes with the fact that you aren't using a 2.6.x series kernel, which isn't the default kernel in slackware.
A lot of the headers need at least 2.6.8, and I know that Pat w/ slack pushes a 2.4.x kernel for stability (not to say that is bad, but the ieee80211 & ipw2200 need the 2.6 kernel series)
Since Slack uses vanilla kernels anyway, you may want to make the upgrade, and drive slightly off the beaten slack path.
Download a new kernel at
http://www.kernel.org. I believe the latest is 2.6.14.
11-07-2005, 07:11 PM
#5
Member
Registered: Mar 2004
Distribution: Slackware 10.2
Posts: 213
Original Poster
Rep:
oky kernel is updated and ieee80211 is insalled, i check the file ieee802_11.h and i found it under:
/usr/src/linux-2.4.31/drivers/net/wireless
but when i cd ipw2200-1.0.8 and run make i still get:
Code:
root@laptop:/home/moderator/ipw2200-1.0.8# make
ERROR: ieee80211.h not found in '/lib/modules/2.4.31/include'.
You need to install the ieee80211 subsystem from http://ieee80211.sf.net
and point this build to the location where you installed those sources, eg.:
% make IEEE80211_INC=/usr/src/ieee80211/
will look for ieee80211.h in /usr/src/ieee80211/net/
make: *** [check_inc] Error 1
how can i set the path?
11-07-2005, 07:20 PM
#6
Member
Registered: Dec 2004
Location: Newport News, Virginia
Distribution: CentOS 4, FC4, Ubuntu Breezy/Dapper, Arch 0.7.1
Posts: 40
Rep:
If you've booted into your new 2.6 kernel, you should now check in /usr/src/ and check where the symlink 'linux' points to.
IT should point to your new kernel sources (2.6.x)
Did you do a 'make install' from your ieee80211 sources?
All times are GMT -5. The time now is 06:48 AM .
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know .
Latest Threads
LQ News