Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Networking & Security
  • Search

linux 2.6.24 iwiwifi support (Intel 4965AGN)

Having problems getting connected to the internet or running a server? Wondering about securing your box? Ask here.
Post Reply
Advanced search
8 posts • Page 1 of 1
Author
Message
molski
n00b
n00b
Posts: 6
Joined: Sat Aug 18, 2007 8:57 pm

linux 2.6.24 iwiwifi support (Intel 4965AGN)

  • Quote

Post by molski » Thu Jan 31, 2008 6:38 pm

I've been trying to use the built in kernel drivers for my wireless. Just makes the administration easier when keeping up with the stable portage tree. But for the life of me I can't seem to compile it. No errors, just can't it actually to even start to compile.

I see the actual files in the source..

Code: Select all

iwlwifi # pwd
/usr/src/linux-2.6.24-gentoo/drivers/net/wireless/

iiwlwifi # ls
Kconfig        iwl-3945-rs.h  iwl-4965-rs.c  iwl-channel.h   iwl-helpers.h  iwl-prph.h      iwlwifi.h
Makefile       iwl-3945.c     iwl-4965-rs.h  iwl-commands.h  iwl-hw.h       iwl-spectrum.h
iwl-3945-hw.h  iwl-3945.h     iwl-4965.c     iwl-debug.h     iwl-io.h       iwl3945-base.c
iwl-3945-rs.c  iwl-4965-hw.h  iwl-4965.h     iwl-eeprom.h    iwl-priv.h     iwl4965-base.c

iwlwifi # cat Makefile
obj-$(CONFIG_IWL3945)   += iwl3945.o
iwl3945-objs            = iwl3945-base.o iwl-3945.o iwl-3945-rs.o

obj-$(CONFIG_IWL4965)   += iwl4965.o
iwl4965-objs            = iwl4965-base.o iwl-4965.o iwl-4965-rs.o
No where in the kernel menuconfig I can find the drivers. (You would think they would be in Drivers/Networking/Wireless LAN). I even tried adding 'CONFIG_IWL4965=m' to my kernel config. I don't know why I'm banging my head on this issue, any ideas?
Top
hoacker
Guru
Guru
User avatar
Posts: 507
Joined: Sat Aug 04, 2007 12:06 pm
Location: Bürstadt, Germany
Contact:
Contact hoacker
Website

  • Quote

Post by hoacker » Thu Jan 31, 2008 7:14 pm

You need the following kernel option

Code: Select all

Networking  --->
  Wireless  --->
    <M> Generic IEEE 802.11 Networking Stack (mac80211)
then you can select IWLWIFI:

Code: Select all

Device Drivers  --->
  Network Device Support  --->
    Wireless Lan   --->
      <M> Intel Wireless WiFi 4965AGN
There's no use setting kernel options manually without setting the prerequisites, too. IWLWIFI needs mac80211.
Top
dolney
n00b
n00b
Posts: 4
Joined: Wed Jul 28, 2004 5:00 pm
Location: Philadelphia, PA

  • Quote

Post by dolney » Thu Jan 31, 2008 7:14 pm

Sometimes options are hidden by other config choices. Here's a way to find out:

find /usr/src/linux -name 'Kconfig' | xargs grep 'IWL4965'

In that file, you will find:

config IWLWIFI
bool "Intel Wireless WiFi Link Drivers"
depends on PCI && MAC80211 && WLAN_80211 && EXPERIMENTAL

You have to enable the "depends on" things to expose the IWLWIFI option. Further down, you will find that IWL4965 depends on IWLWIFI.

Bottom line, probably you just have to enable Networking->Networking Support->Wireless->Generic IEEE 802.11 Networking Stack (mac80211). Module is fine.

Then Device Drivers->Network device support->Wireless LAN->Wireless LAN (IEEE 802.11) is your WLAN_80211 dependency. Under that, you should find IWLWIFI a ways down.
Top
molski
n00b
n00b
Posts: 6
Joined: Sat Aug 18, 2007 8:57 pm

  • Quote

Post by molski » Thu Jan 31, 2008 10:17 pm

ahhh!

Got it. Thanks you two.
Top
marjan
n00b
n00b
Posts: 15
Joined: Wed Jan 09, 2008 1:54 pm
Location: Malaysia
Contact:
Contact marjan
Website

  • Quote

Post by marjan » Fri Feb 01, 2008 7:01 am

do you guys manage to get the 2.6.24's iwl4965 driver work?

there is another thread saying that this driver doesn't work
http://forums.gentoo.org/viewtopic-t-65 ... l4965.html


p/s: I'm currently using 2.6.23 + emerged driver. It works great but it kinda troublesome when you need to re emerge the driver every time you compile your kernel
my new blog http://marjanjeffry.blogspot.com
Top
swimmer
Veteran
Veteran
User avatar
Posts: 1330
Joined: Mon Jul 15, 2002 10:42 am
Location: Netherlands

  • Quote

Post by swimmer » Fri Feb 01, 2008 2:53 pm

iwl4965 in 2.6.24 simply works for me - activiating .n was a bit more tricky but is not a subject for everyone ;-)

HTH
swimmer
Top
EnvoyRising
n00b
n00b
Posts: 1
Joined: Mon Feb 04, 2008 6:04 am

  • Quote

Post by EnvoyRising » Mon Feb 04, 2008 6:09 am

As per this post, I've enabled MAC80211 but IWLWIFI still doesn't show up.

Heres the output from '/' IWLWIFI:
Symbol: IWLWIFI [=n]
│ Prompt: Intel Wireless WiFi Link Drivers
│ Defined at drivers/net/wireless/iwlwifi/Kconfig:1
│ Depends on: NETDEVICES && !S390 && PCI && MAC80211 && WLAN_80211 && E
│ Location:
│ -> Device Drivers
│ -> Network device support (NETDEVICES [=y])
│ -> Wireless LAN
│ -> Wireless LAN (IEEE 802.11) (WLAN_80211 [=y])
│ Selects: FW_LOADER

Did I miss something?
Top
majin_boy
n00b
n00b
Posts: 24
Joined: Wed Feb 01, 2006 12:17 am

  • Quote

Post by majin_boy » Mon Feb 04, 2008 9:57 am

@ EnvoyRising
Make sure you have the following set in your .config file
CONFIG_NETDEVICES=y
CONFIG_PCI=y
CONFIG_MAC80211=y
CONFIG_WLAN_80211=y
and most importantly
CONFIG_EXPERIMENTAL=y

By enabling those, iwlwifi and mac80211 appeared in menuconfig for me.
Top
Post Reply

8 posts • Page 1 of 1

Return to “Networking & Security”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic