Forums

Skip to content

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

ipw3945 alternative: Intel's iwlwifi

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
373 posts
  • Page 5 of 15
    • Jump to page:
  • Previous
  • 1
  • …
  • 3
  • 4
  • 5
  • 6
  • 7
  • …
  • 15
  • Next
Author
Message
rmh3093
Advocate
Advocate
User avatar
Posts: 2138
Joined: Wed Aug 06, 2003 10:36 pm
Location: Albany, NY

  • Quote

Post by rmh3093 » Mon May 28, 2007 2:27 am

hammy wrote:Update

I was unaware that the sunrise overlay had ebuilds for mac80211 and iwlwifi, so I tried them out. The ebuilds conflicted with my already-patched kernel, so I nuked it and re-emerged suspend2-sources. I'm not typing this message to you on iwlwifi-0.0.18 courtesy of the sunrise overlay. Nice!

The LED light isn't working on my laptop right now, but that's not a big deal. I'll be playing with the module options to see if there's some setting I've missed.
i've trying iwlwifi since its birth... how are the rates on your card with version 0.0.18... i always have slow transfers
Do not meddle in the affairs of wizards, for they are subtle and quick to anger.
Top
hammy
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 91
Joined: Fri Nov 26, 2004 12:15 am
Location: Sacramento, CA
Contact:
Contact hammy
Website

  • Quote

Post by hammy » Mon May 28, 2007 8:37 am

rmh3093 wrote:
hammy wrote:Update

I was unaware that the sunrise overlay had ebuilds for mac80211 and iwlwifi, so I tried them out. The ebuilds conflicted with my already-patched kernel, so I nuked it and re-emerged suspend2-sources. I'm not typing this message to you on iwlwifi-0.0.18 courtesy of the sunrise overlay. Nice!

The LED light isn't working on my laptop right now, but that's not a big deal. I'll be playing with the module options to see if there's some setting I've missed.
i've trying iwlwifi since its birth... how are the rates on your card with version 0.0.18... i always have slow transfers
rmh3093: as a test of my connection speed, I tried to saturate the downstream bandwidth for my cable. The transfer rates peaked around 1.2 MByte/sec.

Code: Select all

charisma ~ # time wget http://distfiles.gentoo.org/distfiles/linux-2.6.21.tar.bz2
--01:33:46--  http://distfiles.gentoo.org/distfiles/linux-2.6.21.tar.bz2
           => `linux-2.6.21.tar.bz2'
Resolving distfiles.gentoo.org... 216.165.129.135, 156.56.247.195, 64.50.238.52, ...
Connecting to distfiles.gentoo.org|216.165.129.135|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 43,997,476 (42M) [application/x-tar]

100%[===========================================================>] 43,997,476     1.28M/s    ETA 00:00

01:34:31 (974.37 KB/s) - `linux-2.6.21.tar.bz2' saved [43997476/43997476]


real    0m44.677s
user    0m0.060s
sys     0m0.780s
arbiter_dev @ irc.freenode.net

Silent PC Review - It doesn't have to be loud
Top
milugru
n00b
n00b
Posts: 16
Joined: Fri Apr 25, 2003 5:28 am

  • Quote

Post by milugru » Mon May 28, 2007 4:49 pm

hammy wrote:
rmh3093 wrote: i've trying iwlwifi since its birth... how are the rates on your card with version 0.0.18... i always have slow transfers
rmh3093: as a test of my connection speed, I tried to saturate the downstream bandwidth for my cable. The transfer rates peaked around 1.2 MByte/sec.

Code: Select all

charisma ~ # time wget http://distfiles.gentoo.org/distfiles/linux-2.6.21.tar.bz2
--01:33:46--  http://distfiles.gentoo.org/distfiles/linux-2.6.21.tar.bz2
           => `linux-2.6.21.tar.bz2'
Resolving distfiles.gentoo.org... 216.165.129.135, 156.56.247.195, 64.50.238.52, ...
Connecting to distfiles.gentoo.org|216.165.129.135|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 43,997,476 (42M) [application/x-tar]

100%[===========================================================>] 43,997,476     1.28M/s    ETA 00:00

01:34:31 (974.37 KB/s) - `linux-2.6.21.tar.bz2' saved [43997476/43997476]


real    0m44.677s
user    0m0.060s
sys     0m0.780s
Are you guys using encryption on your connections? I use WPA and I have got the slowdown problem as well...
Top
rmh3093
Advocate
Advocate
User avatar
Posts: 2138
Joined: Wed Aug 06, 2003 10:36 pm
Location: Albany, NY

  • Quote

Post by rmh3093 » Mon May 28, 2007 4:52 pm

milugru wrote:
hammy wrote:
rmh3093 wrote: i've trying iwlwifi since its birth... how are the rates on your card with version 0.0.18... i always have slow transfers
rmh3093: as a test of my connection speed, I tried to saturate the downstream bandwidth for my cable. The transfer rates peaked around 1.2 MByte/sec.

Code: Select all

charisma ~ # time wget http://distfiles.gentoo.org/distfiles/linux-2.6.21.tar.bz2
--01:33:46--  http://distfiles.gentoo.org/distfiles/linux-2.6.21.tar.bz2
           => `linux-2.6.21.tar.bz2'
Resolving distfiles.gentoo.org... 216.165.129.135, 156.56.247.195, 64.50.238.52, ...
Connecting to distfiles.gentoo.org|216.165.129.135|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 43,997,476 (42M) [application/x-tar]

100%[===========================================================>] 43,997,476     1.28M/s    ETA 00:00

01:34:31 (974.37 KB/s) - `linux-2.6.21.tar.bz2' saved [43997476/43997476]


real    0m44.677s
user    0m0.060s
sys     0m0.780s
Are you guys using encryption on your connections? I use WPA and I have got the slowdown problem as well...
yes I have the slowdowns on encrypted and non encrypted networks... what mode are you connecting in B or G?
Do not meddle in the affairs of wizards, for they are subtle and quick to anger.
Top
mikkoc
Apprentice
Apprentice
Posts: 231
Joined: Thu May 24, 2007 9:07 am

  • Quote

Post by mikkoc » Mon May 28, 2007 5:15 pm

VinzC wrote: That's UDEV. Udev renames your interfaces but for some reason fails. Hence the strange name. You might want to add/change persistent network rules in /etc/udev/rules.d/70-persistent-net.rules.
Thanks. I have this line in the file:

Code: Select all

# PCI device 0x8086:0x4222 (ipw3945)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:18:de:0d:38:34", NAME="eth2"
Should I add this line?

Code: Select all

# PCI device 0x8086:0x4222 (iwl3945)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:18:de:0d:38:34", NAME="wlan0"
Top
VinzC
Watchman
Watchman
User avatar
Posts: 5100
Joined: Sat Apr 17, 2004 1:51 pm
Location: Dark side of the mood

  • Quote

Post by VinzC » Mon May 28, 2007 5:36 pm

@mikkoc:

The file can be customized to fit your needs. You can change the line so that it looks like the second one. Also create a symlink /etc/init.d/net.wlan0 towards /etc/init.d/net.lo.
Gentoo addict: tomorrow I quit, I promise!... Just one more emerge...
1739!
Top
milugru
n00b
n00b
Posts: 16
Joined: Fri Apr 25, 2003 5:28 am

  • Quote

Post by milugru » Mon May 28, 2007 5:48 pm

mikkoc wrote:
VinzC wrote: That's UDEV. Udev renames your interfaces but for some reason fails. Hence the strange name. You might want to add/change persistent network rules in /etc/udev/rules.d/70-persistent-net.rules.
Thanks. I have this line in the file:

Code: Select all

# PCI device 0x8086:0x4222 (ipw3945)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:18:de:0d:38:34", NAME="eth2"
Should I add this line?

Code: Select all

# PCI device 0x8086:0x4222 (iwl3945)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:18:de:0d:38:34", NAME="wlan0"
Hi Mikkoc,

simply removing the ipw3945-line did the trick on my installation.

hth milugru
Top
paranox
n00b
n00b
Posts: 6
Joined: Mon Feb 19, 2007 4:17 am

  • Quote

Post by paranox » Sun Jun 03, 2007 5:58 am

Guys I need help compiling iwlwifi....

I've patched my kernel to 2.6.22-rc3-mm1, that worked fine.
I downloaded and copied the ucode, that worked fine.

Now I've downloaded iwlwifi-0.0.18 from the intel website and I can't get it to compile.
When I run make, I get the following...

Code: Select all

Checking kernel compatibility in:
        /lib/modules/2.6.22-rc3-mm1/source
 * Kernel requires compatibility version:
   - Requires old request_irq syntax compat
Building compatibility version in 'compatible/' directory:
Copying compatible/ from origin/...done
 + Applying: patches/03-isr.patch
        Add compatibility with request_irq from older (pre-2.6.19) kernels.
make: *** [compatible/kversion] Error 1
I haven't seen reports of this happening to anyone.. Anyone got any pointers?
Top
morbus
Tux's lil' helper
Tux's lil' helper
Posts: 139
Joined: Mon May 10, 2004 1:11 pm
Location: Munich

  • Quote

Post by morbus » Sun Jun 03, 2007 11:37 am

Just comment out the following line in scripts/determine_compat. It builds cleanly, but haven't tested whether it has any runtime issues then.

Code: Select all

grep -q "extern int request_irq(unsigned int, irq_handler_t handler," ${KSRC}/include/linux/interrupt.h &&
Top
rmh3093
Advocate
Advocate
User avatar
Posts: 2138
Joined: Wed Aug 06, 2003 10:36 pm
Location: Albany, NY

  • Quote

Post by rmh3093 » Sun Jun 03, 2007 12:54 pm

paranox wrote:Guys I need help compiling iwlwifi....

I've patched my kernel to 2.6.22-rc3-mm1, that worked fine.
I downloaded and copied the ucode, that worked fine.

Now I've downloaded iwlwifi-0.0.18 from the intel website and I can't get it to compile.
When I run make, I get the following...

Code: Select all

Checking kernel compatibility in:
        /lib/modules/2.6.22-rc3-mm1/source
 * Kernel requires compatibility version:
   - Requires old request_irq syntax compat
Building compatibility version in 'compatible/' directory:
Copying compatible/ from origin/...done
 + Applying: patches/03-isr.patch
        Add compatibility with request_irq from older (pre-2.6.19) kernels.
make: *** [compatible/kversion] Error 1
I haven't seen reports of this happening to anyone.. Anyone got any pointers?
Later tonight I will create a iw3945 patch that should apply to all kernels with mac80211 already patched in.
Do not meddle in the affairs of wizards, for they are subtle and quick to anger.
Top
VinzC
Watchman
Watchman
User avatar
Posts: 5100
Joined: Sat Apr 17, 2004 1:51 pm
Location: Dark side of the mood

  • Quote

Post by VinzC » Mon Jun 04, 2007 12:25 pm

For those interested in transfer rates, I've achieved about 1.5MB/s with ipw3945 so your transfer rates are not too much different from what they are with ipw3945. This is the mean rate I've always experienced until now with that card. I didn't take note of the rate when I was using Windows however.
Gentoo addict: tomorrow I quit, I promise!... Just one more emerge...
1739!
Top
rmh3093
Advocate
Advocate
User avatar
Posts: 2138
Joined: Wed Aug 06, 2003 10:36 pm
Location: Albany, NY

  • Quote

Post by rmh3093 » Thu Jun 07, 2007 4:15 am

http://www.rit.edu/~rmh3093/iwlwifi-0.0 ... rnel.patch

oops this is for 2.6.22-rc4-mm1 which already has iwlwifi in it :)
Do not meddle in the affairs of wizards, for they are subtle and quick to anger.
Top
Phk
Guru
Guru
User avatar
Posts: 428
Joined: Mon Feb 02, 2004 8:25 pm
Location: [undef], Lisbon, Portugal, Europe, Earth, SolarSystem, MilkyWay, 23Q Radius, Forward Time

  • Quote

Post by Phk » Thu Jun 28, 2007 5:32 pm

Hi there peeps!

Nice post, nice driver, some problems appear though... :(

I have network connection in a WPA network, however.. I can't associate in a NON-ENCRYPTED network!! 8O LOL!

1) Please clear my mind about something:
I now use the latest skunk-sources on an x86_64. You said the iwlwifi driver was built-in the kernel, but i still emerged the "iwlwifi" package and it's two dependencies.. Is this right? needed?

2) The WPA Network:
The network connection goes down about one hour after the DHCPCD. Then, i have to kill WPA_SUPPLICANT and reload it, and then DHCPCD. Why does this happen? It's very ugly :(

3) The Non-Secured Network ("guest-di"):
I can't even associate with the AP. if i "iwconfig wlan0" i get these:

Code: Select all

PhkLaptop ~ # iwconfig wlan0
Warning: Driver for device wlan0 has been compiled with version 22
of Wireless Extension, while this program supports up to version 20.
Some things may be broken...

wlan0     IEEE 802.11a  ESSID:"guest-di"  
          Mode:Managed  Frequency:5.17 GHz  Access Point: Invalid   
          Retry min limit:7   RTS thr:off   Fragment thr=2346 B   
          Encryption key: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
... what am i doing wrong?

- - - - - - - - - - - - -

Here goes my wpa_supplicant.conf and my generic "wireless" script to load thru RC at boot:

WPA_SUPPLICANT.CONF

PhkLaptop ~ # cat /etc/wpa_supplicant.conf

Code: Select all

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel

# ap_scan=1

network={           <--------------------   (this is the non-associating network! .. damn..)
        ssid="guest-di"
        key_mgmt=NONE
}

network={
        ssid="sarna"
        psk="blah blah blah"
}

network={
        ssid="e-U"
        scan_ssid=1
        key_mgmt=IEEE8021X
        eap=PEAP
        identity="blah@fct.unl.pt"
        password="blah"
        ca_cert="/etc/root_certificates/root_unl.pem"
        priority=2
}

network={
        ssid="Phk"
        psk="blah blah blah"
}

network={
        ssid="WirelessLan"
        scan_ssid=1
        key_mgmt=IEEE8021X
        pairwise=CCMP TKIP
        group=CCMP TKIP WEP104 WEP40
        eap=TTLS PEAP TLS
        psk="blah blah blah"
}

WIRELESS (script loaded at boot)

PhkLaptop ~ # cat /bin/wireless

Code: Select all

pkill wpa_supplicant
rm /var/run/dhcpcd-wlan0.pid 2>> /dev/null
wpa_supplicant -qq -w -Dwext -iwlan0 -c/etc/wpa_supplicant.conf 2>> /dev/null &
echo - A executar DHCPcd...
dhcpcd wlan0 2>> /dev/null
echo
echo  Wireless Started!
echo 

Sorry for the post, this iwlwifi driver is still new to me :) It all worked with ipw3945, but with this new 2.6.22 kernel, i can't use it anymore.. isn't it?

If you can help me, i would really appreciate! :)

Cheers,
Phk ;)
"# cat /dev/urandom >> /tmp/life"
Top
Phk
Guru
Guru
User avatar
Posts: 428
Joined: Mon Feb 02, 2004 8:25 pm
Location: [undef], Lisbon, Portugal, Europe, Earth, SolarSystem, MilkyWay, 23Q Radius, Forward Time

  • Quote

Post by Phk » Thu Jun 28, 2007 11:53 pm

Ok, wireless is working now.... :oops: :oops:

Don't ask me what i did.. i just finished a big rebuild of gnome... :)

Note: did not edit previous post since the code quotations there might be useful for someone. They're working... :)

Cheers!
"# cat /dev/urandom >> /tmp/life"
Top
jasn
Guru
Guru
User avatar
Posts: 439
Joined: Thu May 05, 2005 4:12 pm
Location: Maryland, US

  • Quote

Post by jasn » Sat Jul 14, 2007 7:10 pm

Well I converted to the iwlwifi drivers for my Intel 3945 wireless card in my laptop today, (from the ipw3945 drivers), and I thought I would post what I did, and what I encountered for others following this path. First off it seems that the iwlwifi drivers are designed to work against a 2.6.22 kernel or greater. I know you can patch prior kernels, but since I was updating things, I decided to update my kernel as well. I used the most recent gentoo-sources, 2.6.22-r1, and the masked Intel iwlwifi drivers, and I didn't apply any patches.

1) Build my kernel, 2.6.22-r1, with the following options;

Code: Select all

Networking  ---> Wireless  --->
<M> Improved wireless configuration API (which is CONFIG_CFG80211=m in my kernel .config)
<M> Generic IEEE 802.11 Networking Stack (mac80211) (which is CONFIG_MAC80211=m in my kernel.config)
<M> Generic IEEE 802.11 Networking Stack  (which is CONFIG_IEEE80211=m in my kernel .config)
and
Device Drivers  ---> Network device support  ---> Wireless LAN  --->
[*] Wireless LAN (IEEE 802.11) (which is CONFIG_WLAN_80211=y in my kernel .config)
I then built and installed the new kernel in /boot.

2) Unmerge my existing ipw3945 drivers and daemons;

Code: Select all

emerge --unmerge ipw3945 ipw3945-ucode ipw3945d
and
rc-update del ipw3945d default
3) Since the new Intel iwlwifi wireless drivers are now in Portage but masked, I started by unmasking them;

Code: Select all

/etc/portage/package.unmask
~net-wireless/iwlwifi-0.0.36
~net-wireless/iwl3945-ucode-2.14.4
~net-wireless/iwl4965-ucode-4.44.15

/etc/portage/package.keywords
~net-wireless/iwlwifi-0.0.36 **
~net-wireless/iwl3945-ucode-2.14.4 **
~net-wireless/iwl4965-ucode-4.44.15 **
I'm not sure that the keywords entry is necessary, but I did it anyway following what I've done in the past to use masked alsa-drivers. Also I know that the 4965-ucode is something I don't need, but for completeness I unmasked it as well.

4) Add the USE keyword for my wireless card to my /etc/make.conf USE line. For me it's ipw3945.

5) I then emerged iwlwifi, which now that my USE flag is set to ipw3945, emerges as a dependency, iwl3945-ucode.

6) I then edited my network settings in /etc/conf.d/net;

Code: Select all

from;
config_eth1=( "dhcp" )
dhcpcd_eth1="-N -t 10"
to
config_wlan0=( "dhcp" )
dhcpcd_wlan0="-N -t 10"
7) I then changed my /etc/init.d network settings with;

Code: Select all

rc-update del net.eth1 default
cd /etc/init.d
rm net.eth1
ln -s net.lo net.wlan0
rc-update add net.wlan0 default
Once I rebooted I received the same strange "rename" message with udev, and was left with an ifconfig -a that showed an eth1 interface and a wlan0_rename interface. As others have pointed out udev's persistent rules need to be tweaked in order to not confuse the naming of the ipw3945 driver interface, which was eth1, and the new iwl3945 interface. The problem is that with a rule already in place for ipw3945 using the same MAC address, udev will get confused. So;

8) If you edit /etc/udev/rules.d/70-persistent-net.rules and comment out the ipw3945 SUBSYSTEM line

Code: Select all

# PCI device 0x8086:0x4222 (ipw3945)
#SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:00:00:00:00", NAME="eth1"
The next time you boot udev will see the iwl3945 correctly, and add the following line to the same rules file.

Code: Select all

# PCI device 0x8086:0x4222 (iwl3945)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:00:00:00:00", ATTRS{type}=="1", NAME="wlan0"
NOW.. I could reboot my computer, iwl3945 would get correctly loaded, and I would have the correct wlan_master and wlan0 interface created and started on my computer. The only problem is that I could not associate with my AP here. I then tried unloading the iwl3945 module and loading it with the following parameters;

Code: Select all

modprobe iwl3945 antenna=0 disable=0 disable_hw_scan=0 mode=0
and everything began working correctly. I then rebooted, and everything came up normally with no need to unload the module and reload with any parameters. I'm also not using wpa_supplicant, but I would like to start using networkmanager. Does anyone know if it's as simple as emerging networkmanager with its dependencies and rebooting?

Kudos to everyone working on this..
Last edited by jasn on Sun Jul 15, 2007 1:48 pm, edited 2 times in total.
Top
Phk
Guru
Guru
User avatar
Posts: 428
Joined: Mon Feb 02, 2004 8:25 pm
Location: [undef], Lisbon, Portugal, Europe, Earth, SolarSystem, MilkyWay, 23Q Radius, Forward Time

  • Quote

Post by Phk » Sat Jul 14, 2007 7:43 pm

First of all, great post. That's a nice organization.

Second, why not WPA_Supplicant? No graphical user interface ?

cheers
"# cat /dev/urandom >> /tmp/life"
Top
jasn
Guru
Guru
User avatar
Posts: 439
Joined: Thu May 05, 2005 4:12 pm
Location: Maryland, US

  • Quote

Post by jasn » Sat Jul 14, 2007 8:21 pm

Phk wrote:Second, why not WPA_Supplicant? No graphical user interface ?
Just a past preference. I've actually never used a graphical interface with my wireless networking with Gentoo. However I like the look of NetworkManager, so I'm going to give that a try. (hopefully I didn't change too much at once..)
Top
jasn
Guru
Guru
User avatar
Posts: 439
Joined: Thu May 05, 2005 4:12 pm
Location: Maryland, US

  • Quote

Post by jasn » Sun Jul 15, 2007 4:45 am

The second laptop I did this process on was only slightly different. After step 7) above, I didn't reboot, but edited the /etc/udev/rules.d/70-persistent-net.rules and commented out the ipw3945 SUBSYSTEM line first, and then rebooted. Once the computer came up not only were the interfaces correct, but my wifi interface also associated correctly to my ap here and everything was fine. Basically didn't need to "kick it", as in the final step of unloading and then reloading the iwl3945 module with params, as above..

FYI.. NetworkManager emerged, up and running..

<..The Gentoo gods have smiled on me today..>
Last edited by jasn on Sun Jul 15, 2007 3:14 pm, edited 4 times in total.
Top
Phk
Guru
Guru
User avatar
Posts: 428
Joined: Mon Feb 02, 2004 8:25 pm
Location: [undef], Lisbon, Portugal, Europe, Earth, SolarSystem, MilkyWay, 23Q Radius, Forward Time

  • Quote

Post by Phk » Sun Jul 15, 2007 3:11 pm

Nice! You could post some configs like i did for WPA_Supp, but now for NetworkManager.

Maybe i'll give it a try ;)

Cheers
"# cat /dev/urandom >> /tmp/life"
Top
Evincar
Apprentice
Apprentice
Posts: 217
Joined: Tue Feb 13, 2007 1:24 pm
Location: Madrid

  • Quote

Post by Evincar » Mon Jul 16, 2007 11:26 pm

Iwlwifi is working here too!! :D But not very well :(.

My transfer speed seem to be capped at 80 Kb/s, definitely not very hot! Anyone has an idea of what could cause it? I am connecting to a WAP encrypted network. I get a rather ominous message from iwconfig...

Code: Select all

Grimnir miguel # iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wmaster0  no wireless extensions.

Warning: Driver for device wlan0 has been compiled with version 22
of Wireless Extension, while this program supports up to version 20.
Some things may be broken...

wlan0     IEEE 802.11g  ESSID:"comtrend"
          Mode:Managed  Frequency:2.442 GHz  Access Point: 00:03:C9:8D:7E:59
          Retry min limit:7   RTS thr:off   Fragment thr=2346 B
          Encryption key:(ommitted) [2]
          Link Quality=50/100  Signal level=-67 dBm  Noise level=-82 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
Anyway, good to see Linux moving forwards and not being afraid of re-writing whole stacks if neccesary. I am 100% sure that whatever the problem is, it will be fixed soon.

EDIT: Also, the RF LED is not working. I know there were some kernels options about that, maybe I made some mistake there.
<@Chin^> My sister caught me jacking off the other week and calls me a pervert
<@Chin^> just the other day i walked into my room and caught my sister masturbating
<@Chin^> So she calls me a pervert again?!?
<@Chin^> there is no justice in the world...
Top
mikkoc
Apprentice
Apprentice
Posts: 231
Joined: Thu May 24, 2007 9:07 am

  • Quote

Post by mikkoc » Wed Jul 18, 2007 1:01 pm

Evincar wrote:
EDIT: Also, the RF LED is not working. I know there were some kernels options about that, maybe I made some mistake there.
Mine too :(
Everything works fine except the led.. Anyone knows how to enable it?

EDIT: I have enabled the followings in my .config:
CONFIG_MAC80211_LEDS=y
CONFIG_RFKILL=y
CONFIG_RFKILL_INPUT=m
Top
EricHsu
Bodhisattva
Bodhisattva
User avatar
Posts: 591
Joined: Mon May 03, 2004 12:38 pm
Location: Aragon Consulting Group, Beijing, China
Contact:
Contact EricHsu
Website

  • Quote

Post by EricHsu » Thu Jul 19, 2007 3:01 am

mikkoc wrote:
Mine too :(
Everything works fine except the led.. Anyone knows how to enable it?

EDIT: I have enabled the followings in my .config:
CONFIG_MAC80211_LEDS=y
CONFIG_RFKILL=y
CONFIG_RFKILL_INPUT=m
Same problem here, seems like a known bug. I'm sure it will be fixed soon!

Edit:

I noticed another problem, there's no "Bit Rate" information:

Code: Select all

$ /sbin/iwconfig wlan0
wlan0     IEEE 802.11g  ESSID:"Aragon-2"  
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:19:5B:E5:BE:1E   
          Retry min limit:7   RTS thr:off   Fragment thr=2346 B   
          Link Quality=67/100  Signal level=-54 dBm  Noise level=-90 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
- http://nkbit.com
- http://twitter.com/xuyihua
Top
mikkoc
Apprentice
Apprentice
Posts: 231
Joined: Thu May 24, 2007 9:07 am

  • Quote

Post by mikkoc » Thu Jul 19, 2007 8:09 am

Another thing I noticed with iwlwifi driver is the reduced Link Quality:

Code: Select all

wlan0     IEEE 802.11g  ESSID:"CALDARA"
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:0F:B5:B3:36:5A
          Retry min limit:7   RTS thr:off   Fragment thr=2346 B
          Encryption key:off
          Link Quality=84/100  Signal level=-21 dBm  Noise level=-56 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
My laptop is 3 feet from the router, in fact Link Quality with ipw3945 is 100/100.
Anyone noticed the same?
Top
Evincar
Apprentice
Apprentice
Posts: 217
Joined: Tue Feb 13, 2007 1:24 pm
Location: Madrid

  • Quote

Post by Evincar » Thu Jul 19, 2007 9:56 am

mikkoc wrote:Another thing I noticed with iwlwifi driver is the reduced Link Quality:

Code: Select all

wlan0     IEEE 802.11g  ESSID:"CALDARA"
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:0F:B5:B3:36:5A
          Retry min limit:7   RTS thr:off   Fragment thr=2346 B
          Encryption key:off
          Link Quality=84/100  Signal level=-21 dBm  Noise level=-56 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
My laptop is 3 feet from the router, in fact Link Quality with ipw3945 is 100/100.
Anyone noticed the same?
Well, I haven't compared the Quality in ipw3945 Vs iwl3945, but I am pretty sure it has something to do with the reduced speed most of us are suffering.

I have noticed that it is possible to build both 802.11 stacks as modules, and have the old one autoload for normal use, and, when you feel like trying a new iwlwifi version, unload it and load the new mac80211.

On a side note, what is so bad about having the regulatory daemon? Getting rid of it seems to be a major point for developing the new driver, but I don't quite understand the advantages. Just wanting to learn a bit more ;).
<@Chin^> My sister caught me jacking off the other week and calls me a pervert
<@Chin^> just the other day i walked into my room and caught my sister masturbating
<@Chin^> So she calls me a pervert again?!?
<@Chin^> there is no justice in the world...
Top
mikkoc
Apprentice
Apprentice
Posts: 231
Joined: Thu May 24, 2007 9:07 am

  • Quote

Post by mikkoc » Thu Jul 19, 2007 10:07 am

Evincar wrote:
On a side note, what is so bad about having the regulatory daemon? Getting rid of it seems to be a major point for developing the new driver, but I don't quite understand the advantages. Just wanting to learn a bit more ;).
well, once you don't need the regulatory daemon anymore, you can include the iwlwifi driver directly into the kernel, just like older ipw2200. I think this is the main reason, and of course, the daemon is proprietary...
Top
Post Reply

373 posts
  • Page 5 of 15
    • Jump to page:
  • Previous
  • 1
  • …
  • 3
  • 4
  • 5
  • 6
  • 7
  • …
  • 15
  • Next

Return to “Kernel & Hardware”

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