LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
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


Reply
  Search this Thread
Old 11-07-2005, 02:23 PM   #1
amer_58
Member
 
Registered: Mar 2004
Distribution: Slackware 10.2
Posts: 213

Rep: Reputation: 30
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......
 
Old 11-07-2005, 04:47 PM   #2
jfryman
Member
 
Registered: Dec 2004
Location: Newport News, Virginia
Distribution: CentOS 4, FC4, Ubuntu Breezy/Dapper, Arch 0.7.1
Posts: 40

Rep: Reputation: 15
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
 
Old 11-07-2005, 05:35 PM   #3
amer_58
Member
 
Registered: Mar 2004
Distribution: Slackware 10.2
Posts: 213

Original Poster
Rep: Reputation: 30
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?
 
Old 11-07-2005, 05:47 PM   #4
jfryman
Member
 
Registered: Dec 2004
Location: Newport News, Virginia
Distribution: CentOS 4, FC4, Ubuntu Breezy/Dapper, Arch 0.7.1
Posts: 40

Rep: Reputation: 15
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.
 
Old 11-07-2005, 07:11 PM   #5
amer_58
Member
 
Registered: Mar 2004
Distribution: Slackware 10.2
Posts: 213

Original Poster
Rep: Reputation: 30
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?
 
Old 11-07-2005, 07:20 PM   #6
jfryman
Member
 
Registered: Dec 2004
Location: Newport News, Virginia
Distribution: CentOS 4, FC4, Ubuntu Breezy/Dapper, Arch 0.7.1
Posts: 40

Rep: Reputation: 15
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?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel PRO/Wireless 2200BG henriette Linux - Laptop and Netbook 5 05-20-2007 02:50 PM
Intel PRO/Wireless 2200BG wfischer Linux - Wireless Networking 3 10-25-2006 09:20 AM
Intel pro/wireless 2200BG lobwolf Linux - Wireless Networking 27 11-01-2005 10:20 AM
Help with Wireless set up Intel Pro/2200BG sublock SUSE / openSUSE 3 09-21-2005 11:15 PM
FC2 not recognizing the Intel PRO/Wireless 2200BG wireless card mdslf Linux - Laptop and Netbook 2 08-24-2004 02:25 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 06:48 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration