You are not logged in.

#1 2008-08-24 07:20:51

IMG
Member
From: Greece
Registered: 2008-02-22
Posts: 21

iwl3945/mac80211 (ad-hoc) malfunctions after latest update to 2.6.26?

Hello guys ;- ),

I have been using Arch on this specific laptop(intel pro wireless 3945 wifi ward) for around 10 months now,  and pretty much every time up to last update  ad-hoc networking *always* worked.The driver i used in past months was iwl3945 over mac80211.The same combo is now trying to work properly aswell.So lets get to the story:

Here is the damned upgrade ;- )  :

[root@linuxnoob log]# more pacman.log | grep 2008-08-19
[2008-08-19 08:16] synchronizing package lists         
[2008-08-19 08:16] starting full system upgrade        
[2008-08-19 08:17] removed linux-uvc-svn (238-1)       
[2008-08-19 08:17] synchronizing package lists         
[2008-08-19 08:17] starting full system upgrade        
[2008-08-19 08:32] upgraded abs (2.1-1 -> 2.2-1)       
[2008-08-19 08:32] upgraded apr (1.3.2-1 -> 1.3.2-2)   
[2008-08-19 08:32] upgraded bzip2 (1.0.5-2 -> 1.0.5-3) 
[2008-08-19 08:32] upgraded catalyst-utils (8.6-1 -> 8.7-1)
[2008-08-19 08:32] upgraded module-init-tools (3.2.2-6 -> 3.4-1)
[2008-08-19 08:32] >>>                                          
[2008-08-19 08:32] >>> If you use the LILO bootloader, you should run 'lilo' before rebooting.                                                                  
[2008-08-19 08:32] >>>                                                          
[2008-08-19 08:32] >>> Updating module dependencies. Please wait ...            
[2008-08-19 08:32] >>> MKINITCPIO SETUP                                         
[2008-08-19 08:32] >>> ----------------                                         
[2008-08-19 08:32] >>> If you use LVM2, Encrypted root or software RAID,        
[2008-08-19 08:32] >>> Ensure you enable support in /etc/mkinitcpio.conf .      
[2008-08-19 08:32] >>> More information about mkinitcpio setup can be found here:                                                                               
[2008-08-19 08:32] >>> http://wiki.archlinux.org/index.php/Mkinitcpio           
[2008-08-19 08:32]                                                              
[2008-08-19 08:32] >>> Generating initial ramdisk, using mkinitcpio.  Please wait...                                                                            
[2008-08-19 08:32] ==> Building image "default"                                 
[2008-08-19 08:32] ==> Running command: /sbin/mkinitcpio -k 2.6.26-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26.img                                           
[2008-08-19 08:32] :: Begin build                                               
[2008-08-19 08:32] :: Parsing hook [base]                                       
[2008-08-19 08:32] :: Parsing hook [udev]                                       
[2008-08-19 08:32] :: Parsing hook [autodetect]                                 
[2008-08-19 08:32] :: Parsing hook [pata]                                       
[2008-08-19 08:32] :: Parsing hook [scsi]                                       
[2008-08-19 08:32] :: Parsing hook [sata]                                       
[2008-08-19 08:32] :: Parsing hook [usbinput]                                   
[2008-08-19 08:32] :: Parsing hook [keymap]                                     
[2008-08-19 08:32] :: Parsing hook [filesystems]                                
[2008-08-19 08:32] :: Generating module dependencies                            
[2008-08-19 08:32] :: Generating image '/boot/kernel26.img'...SUCCESS           
[2008-08-19 08:32] ==> SUCCESS                                                  
[2008-08-19 08:32] ==> Building image "fallback"                                
[2008-08-19 08:32] ==> Running command: /sbin/mkinitcpio -k 2.6.26-ARCH -c /etc/mkinitcpio.conf -g /boot/kernel26-fallback.img -S autodetect                    
[2008-08-19 08:32] :: Begin build                                               
[2008-08-19 08:32] :: Parsing hook [base]                                       
[2008-08-19 08:32] :: Parsing hook [udev]                                       
[2008-08-19 08:32] :: Parsing hook [pata]                                       
[2008-08-19 08:33] :: Parsing hook [scsi]                                       
[2008-08-19 08:33] :: Parsing hook [sata]                                       
[2008-08-19 08:33] :: Parsing hook [usbinput]                                   
[2008-08-19 08:33] :: Parsing hook [keymap]                                     
[2008-08-19 08:33] :: Parsing hook [filesystems]                                
[2008-08-19 08:33] :: Generating module dependencies                            
[2008-08-19 08:34] :: Generating image '/boot/kernel26-fallback.img'...SUCCESS  
[2008-08-19 08:34] ==> SUCCESS                                                  
[2008-08-19 08:34] upgraded kernel26 (2.6.25.11-1 -> 2.6.26.2-1)                
[2008-08-19 08:34] upgraded catalyst (8.6-1 -> 8.7-2)                           
[2008-08-19 08:34] upgraded gnutls (2.0.4-2 -> 2.4.1-1)                         
[2008-08-19 08:34] upgraded libpng (1.2.29-1 -> 1.2.29-2)                       
[2008-08-19 08:34] upgraded libcups (1.3.8-1 -> 1.3.8-2)                        
[2008-08-19 08:34] upgraded epdfview (0.1.6-7 -> 0.1.6-8)                       
[2008-08-19 08:34] upgraded gtk2 (2.12.11-2 -> 2.12.11-3)                       
[2008-08-19 08:34] ==> To use dvipdf, you need to install tetex:                
[2008-08-19 08:34] ==> # pacman -S tetex                                        
[2008-08-19 08:34] upgraded ghostscript (8.63-2 -> 8.63-3)                      
[2008-08-19 08:34] upgraded glib2 (2.16.4-1 -> 2.16.5-1)                        
[2008-08-19 08:34] upgraded gnome-vfs (2.22.0-3 -> 2.22.0-4)                    
[2008-08-19 08:34] upgraded gparted (0.3.7-1 -> 0.3.8-1)                        
[2008-08-19 08:34] upgraded hdparm (8.6-1 -> 8.9-1)                             
[2008-08-19 08:34] upgraded imagemagick (6.4.2.4-1 -> 6.4.2.7-1)                
[2008-08-19 08:34] -----------------------------------------------------------  
[2008-08-19 08:34] IMPORTANT NOTICE FOR ENCRYPTION USERS                        
[2008-08-19 08:34]                                                              
[2008-08-19 08:34] The "password" column in /etc/crypttab has now               
[2008-08-19 08:34] two special keywords:                                        
[2008-08-19 08:34] - ASK  ask for a passphrase on boot                          
[2008-08-19 08:34] - SWAP use a random key and create swapspace                 
[2008-08-19 08:34]        This is particularly dangerous, as the                
[2008-08-19 08:34]        volume in question will be overwritten                
[2008-08-19 08:34]        If you use SWAP as your passphrase (which             
[2008-08-19 08:34]        is insecure anyway), be sure to remove it             
[2008-08-19 08:34]        from /etc/crypttab to avoid dataloss!                 
[2008-08-19 08:34]                                                              
[2008-08-19 08:34] See /etc/crypttab(.pacnew) for more information.             
[2008-08-19 08:34] -----------------------------------------------------------  
[2008-08-19 08:34] Attention netcfg users: netcfg is no longer included as      
[2008-08-19 08:34] part of the initscripts package.                             
[2008-08-19 08:34] Be aware that rc.conf's NET_PROFILES has changed to          
[2008-08-19 08:34] NETWORKS, and that netcfg must be installed separately.      
[2008-08-19 08:34] For more info, see the netcfg man page.                      
[2008-08-19 08:34] -----------------------------------------------------------  
[2008-08-19 08:34] upgraded initscripts (2008.05-1 -> 2008.08-1)                
[2008-08-19 08:34] upgraded ipw3945 (1.2.2-10 -> 1.2.2-11)                      
[2008-08-19 08:34] upgraded kdelibs3 (3.5.9-2.1 -> 3.5.9-3)                     
[2008-08-19 08:34] upgraded klibc (1.5-5 -> 1.5-6)                              
[2008-08-19 08:34] upgraded klibc-extras (2.4-1 -> 2.4-2)                       
[2008-08-19 08:34] upgraded klibc-kbd (1.15.20080312-5 -> 1.15.20080312-6)      
[2008-08-19 08:34] upgraded klibc-module-init-tools (3.2.2-3 -> 3.4-1)          
[2008-08-19 08:34] upgraded klibc-udev (116-3 -> 116-4)                         
[2008-08-19 08:34] upgraded ktorrent (3.1.1-1 -> 3.1.2-1)                       
[2008-08-19 08:34] upgraded libsoup (2.4.1-1 -> 2.4.1-2)                        
[2008-08-19 08:34] upgraded libepc (0.3.5-1 -> 0.3.5-2)                         
[2008-08-19 08:34] upgraded libgnomecups (0.2.3-2 -> 0.2.3-3)                   
[2008-08-19 08:35] upgraded libgnomeprint (2.18.3-2 -> 2.18.3-3)                
[2008-08-19 08:35] upgraded libmpeg2 (0.4.1-1 -> 0.5.1-1)                       
[2008-08-19 08:35] upgraded lirc-utils (0.8.2-1 -> 0.8.3-1)                     
[2008-08-19 08:35] upgraded lm_sensors (3.0.2-1 -> 3.0.2-2)                     
[2008-08-19 08:35] upgraded madwifi-utils (0.9.4.3382-1 -> 0.9.4.3844-1)        
[2008-08-19 08:35] upgraded madwifi (0.9.4.3382-5 -> 0.9.4.3844-1)              
[2008-08-19 08:35] upgraded man-pages (3.05-1 -> 3.06-1)                        
[2008-08-19 08:35] upgraded mpg123 (1.4.3-1 -> 1.5.0-1)                         
[2008-08-19 08:35] upgraded ndiswrapper-utils (1.52-1 -> 1.53-1)                
[2008-08-19 08:35] module configuration already contains alias directive        
[2008-08-19 08:35]                                                              
[2008-08-19 08:35] upgraded ndiswrapper (1.52-4 -> 1.53-1)                      
[2008-08-19 08:35] upgraded qt (4.4.1-1 -> 4.4.1-2)                             
[2008-08-19 08:35] upgraded rt2500 (1.1.0_B4-23 -> 1.1.0_B4-24)                 
[2008-08-19 08:35] upgraded ruby (1.8.7_p71-1 -> 1.8.7_p72-1)                   
[2008-08-19 08:35] upgraded samba (3.0.30-2 -> 3.0.31-1)                        
[2008-08-19 08:35] upgraded tzdata (2008d-1 -> 2008e-1)                         
[2008-08-19 08:35] upgraded vino (2.22.2-2 -> 2.22.2-3)                         
[2008-08-19 08:36] upgraded vlc (0.8.6i-2 -> 0.8.6i-3)                          
[2008-08-19 08:36] upgraded wireshark (1.0.2-1 -> 1.0.2-2)                      
[2008-08-19 08:36] upgraded wlan-ng26-utils (0.2.8-2 -> 0.2.9-1)                
[2008-08-19 08:36] >>> Updating module dependencies. Please wait ...            
[2008-08-19 08:36] upgraded wlan-ng26 (0.2.8-17 -> 0.2.9-1)                     
[2008-08-19 08:36] upgraded xine-lib (1.1.14-2 -> 1.1.15-1)                     
[2008-08-19 08:36] upgraded xscreensaver (5.06-1 -> 5.07-1)                     
[2008-08-19 08:50] upgraded ipw3945 (1.2.2-11 -> 1.2.2-11)

As you see here, for some reason wlan-ng** and ipw3945*(older driver) made it into my machine aswell, let alone ndiswrapper, that i never used.No matter what, my net after i booted the new kernel was broken. I couldnt connect using the "network" script (see below) as i used to.On boot kernel using just udev , was loading for some reason all ipw3945/iwl3945/ndiswrapper!So to minimize conflict possibilities, i removed wlan-ng26/wlan-ng26-utils , as well as ipw3945/ipw3945d and ndiswrapper. I blacklisted all the above aswell so to be sure that only the recommended iwl3945/mac80211 combo will run .

So rc.conf

MOD_AUTOLOAD="yes"                                                       
MOD_BLACKLIST=(ndiswrapper ieee80211 ipw3945)                  
MODULES=(mac80211 iwl3945 acpi-cpufreq cpufreq_ondemand cpufreq_powersave cpufre
q_conservative)                                                                                
USELVM="no"

HOSTNAME="linuxnoob"
#

lo="lo 127.0.0.1"
WLAN_INTERFACE=(wlan0)
wlan0="wlan0 10.0.0.80 netmask 255.255.255.0 broadcast 10.0.0.255"
wlan_wlan0="wlan0 mode ad-hoc essid trik1"                        
INTERFACES=(lo !eth0 wlan0)                                       
#
gateway="default gw 10.0.0.20"
ROUTES=(gateway)
#
NETWORKS=( !Virus_Home  !Robolab !wlanA !Robot Trikala)
#

DAEMONS=(@syslog-ng !ipw3945d !networkmanager network @cpufreq !net-profiles  @v
mware.d/vmware !netfs !crond !alsa @samba @dbus @hal)


# End of file

/etc/resolv.conf

domain linuxnoob.domain.org

nameserver 10.0.0.20

and /etc/hosts

#<ip-address>   <hostname.domain.org>   <hostname>
127.0.0.1       linuxnoob.domain.org    localhost.localdomain   localhost linuxn
oob
10.0.0.80       linuxnoob.domain.org    localhost linuxnoob
# End of file

Now when i start the network script i get the following spam on dmesg:

wlan0: Configured IBSS beacon template                                                                                    
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
__ratelimit: 43 messages suppressed                                             
wlan0: beacon TSF higher than local TSF - IBSS merge with BSSID 26:00:9d:76:70:bb                                                                               
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
__ratelimit: 27 messages suppressed                                             
wlan0: beacon TSF higher than local TSF - IBSS merge with BSSID 26:00:9d:76:70:bb                                                                               
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
wlan0: Configured IBSS beacon template                                          
phy2: Adding new IBSS station 00:16:b6:a1:0e:6e (dev=wlan0)                     
.................(keeps spamming until i get the interface down)

and here is outpute from iwconfig / ifconfig

wlan0     IEEE 802.11  ESSID:"trik1"
          Mode:Ad-Hoc  Frequency:2.412 GHz  Cell: 26:00:9D:76:70:BB
          Tx-Power=15 dBm
          Retry min limit:7   RTS thr:off   Fragment thr=2352 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

wlan0     Link encap:Ethernet  HWaddr 00:13:02:E3:62:55
          inet addr:10.0.0.80  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::213:2ff:fee3:6255/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:41288 errors:0 dropped:0 overruns:0 frame:0
          TX packets:34433 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:43734181 (41.7 Mb)  TX bytes:3447087 (3.2 Mb)

Here you can see some "smalltalk" among the 2 wifi cards trying to communicate as they used to, while i am pinging few internal IPs , on ad-hoc mode, captured with wireshark

[root@linuxnoob img]# more wireshark.txt 
No.     Time        Source                Destination           Protocol Info
      1 0.000000    Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000                 
      2 2.001210    Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000                 
      3 4.002363    Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000                 
      4 8.004656    Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000                 
      5 8.601396    10.0.0.2              10.0.0.255            UDP      Source 
port: cap  Destination port: 34012                                              
      6 12.005972   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
      7 14.007110   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
      8 16.008337   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
      9 18.009377   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     10 20.010670   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     11 24.011900   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     12 26.013181   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     13 28.014340   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     14 30.015431   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     15 32.016553   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     16 36.017843   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     17 38.019120   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     18 39.307796   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     19 40.020284   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     20 40.308620   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     21 41.308625   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     22 42.021538   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     23 43.308633   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     24 44.022570   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     25 44.308633   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     26 45.308633   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     27 47.308639   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     28 48.023537   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     29 48.308655   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     30 49.308639   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     31 50.024659   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     32 51.308638   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     33 52.025824   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     34 52.308654   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     35 53.308655   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     36 54.027032   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     37 55.308654   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     38 56.028157   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     39 56.308632   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     40 57.308619   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     41 59.308619   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     42 60.029692   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     43 60.308632   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     44 61.308631   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     45 62.030449   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     46 63.308631   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     47 64.031767   Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
     48 64.308631   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
     49 65.308631   IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80        
(goes on like that)........................                                              
 (and then: )
  
    195 232.308601  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    196 233.308618  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    197 235.308616  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    198 236.308612  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    199 237.308614  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    200 239.308619  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    201 240.308601  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    202 241.308614  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    203 243.308599  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    204 244.308616  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    205 245.308614  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    206 246.071711  Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000                 
    207 247.308027  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    208 248.072998  Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000                 
    209 248.308614  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    210 249.308613  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    211 250.074091  Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000                 
    212 251.308603  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    213 252.308613  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    214 253.308600  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    215 253.475345  Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000                 
    216 254.076461  Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000                 
    217 254.940336  10.0.0.2              10.0.0.255            UDP      Source 
port: cap  Destination port: 34012                                              
    218 255.308616  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    219 255.312262  Cisco-Li_a1:0e:6e     IntelCor_e3:62:55     ARP      10.0.0.
2 is at 00:16:b6:a1:0e:6e                                                       
    220 255.312283  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    221 255.314913  10.0.0.2              10.0.0.80             ICMP     Echo (p
ing) reply                                                                      
    222 256.307805  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    223 256.310879  10.0.0.2              10.0.0.80             ICMP     Echo (p
ing) reply                                                                      
    224 256.944378  10.0.0.2              10.0.0.255            UDP      Source 
port: cap  Destination port: 34012                                              
    225 257.311138  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    226 257.314227  10.0.0.2              10.0.0.80             ICMP     Echo (p
ing) reply                                                                      
    227 258.078840  Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
    228 258.314458  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    229 258.317515  10.0.0.2              10.0.0.80             ICMP     Echo (p
ing) reply                                                                      
    230 258.946757  10.0.0.2              10.0.0.255            UDP      Source 
port: cap  Destination port: 34012                                              
    231 259.317802  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    232 259.320805  10.0.0.2              10.0.0.80             ICMP     Echo (p
ing) reply                                                                      
    233 260.079732  Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
    234 260.321138  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    235 260.324194  10.0.0.2              10.0.0.80             ICMP     Echo (p
ing) reply                                                                      
    236 260.947675  10.0.0.2              10.0.0.255            UDP      Source 
port: cap  Destination port: 34012                                              
    237 261.324498  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    238 261.327488  10.0.0.2              10.0.0.80             ICMP     Echo (p
ing) reply                                                                      
    239 262.080118  Cisco-Li_a1:0e:6e     Spanning-tree-(for-bridges)_00 STP    
  Conf. TC + Root = 32768/02:16:b6:a1:0e:6e  Cost = 0  Port = 0x8000            
    240 262.327853  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    241 262.330827  10.0.0.2              10.0.0.80             ICMP     Echo (p
ing) reply                                                                      
    242 262.951065  10.0.0.2              10.0.0.255            UDP      Source 
port: cap  Destination port: 34012                                              
    243 263.335070  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    244 263.337902  10.0.0.2              10.0.0.80             ICMP     Echo (p
ing) reply                                                                      
    245 264.337863  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    246 265.337809  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    247 266.337801  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    248 266.824461  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    249 267.337809  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    250 267.824427  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    251 268.337805  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    252 268.824465  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    253 269.337804  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    254 270.340147  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    255 271.341130  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    256 271.828608  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    257 272.351133  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    258 272.828607  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    259 273.352327  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    260 273.831106  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    261 274.364472  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    262 275.364489  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    263 276.365453  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    264 276.831107  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    265 277.364488  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    266 277.831103  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    267 278.364521  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    268 278.831109  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    269 279.367846  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    270 280.377824  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    271 281.377818  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    272 281.834439  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    273 282.377888  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    274 282.834439  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    275 283.385304  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    276 283.834439  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    277 284.384551  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    278 285.384468  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    279 286.384486  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request
    280 286.841107  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    281 287.377769  IntelCor_e3:62:55     Cisco-Li_a1:0e:6e     ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    282 287.384487  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    283 287.837774  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    284 288.377771  IntelCor_e3:62:55     Cisco-Li_a1:0e:6e     ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    285 288.384714  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    286 288.841104  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    287 289.377770  IntelCor_e3:62:55     Cisco-Li_a1:0e:6e     ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    288 289.384450  10.0.0.80             10.0.0.2              ICMP     Echo (p
ing) request                                                                    
    289 290.387771  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    290 291.387772  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    291 291.841110  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    292 292.387774  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    293 292.841107  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    294 293.401103  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    295 293.841109  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    296 294.401105  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    297 295.401105  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    298 296.844437  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    299 297.414438  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
    300 297.844438  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.20?  Tell 10.0.0.80                                                     
    301 298.414436  IntelCor_e3:62:55     Broadcast             ARP      Who has
 10.0.0.2?  Tell 10.0.0.80                                                      
  ..................

Aha! somethng goes wrong at low level there. Only randomly the pings are echoed for 3 or 4 seconds, and then again my wifi card looses association and starts all over taking random time to reassociate.

As a side note, the hardware *did* work properly since it was operating flawlessly before last update, *AND* *does* work properly , since i can boot from my FaunOS usb stick , and get it work properly.This all seem strange to me. In case any of you can recognize wthere this is some sort of configuration problem, upstream code problem, or package problem i would be glad to hear it , as i have been trying to figure out what is going wrong for 5 days now.I havent yet tried managed more, but it is not an option for me at the moment.


Regards
IMG

Offline

#2 2008-08-25 17:40:12

IMG
Member
From: Greece
Registered: 2008-02-22
Posts: 21

Re: iwl3945/mac80211 (ad-hoc) malfunctions after latest update to 2.6.26?

Well after getting tired trying out little things here and there with iwl3945/mac80211 and rc.conf et al. i gave ndiswrapper 1.52 a shot and it worked. Now i have my network back. So this reduces i guess the possibility for a script error causing this issue? So it is a iwl3945/mac80211 error? Should i file a bug for this somewhere with all the data i have in this thread and my braincells regarding this issue,  since the suggested open source linux drivers dont work after upgrading to 2.26.6?

Enjoy
IMG

PS : with ndiswrapper and windows XP driver, i got my network up , issuing *exactly* the same commands i was trying with iwl3945/mac80211 combo.So this is saying something i think...

Offline

Board footer

Powered by FluxBB