WLAN with Toshiba Satellite M60 (ipw 2200) on SuSE 11.1

Hello all,
I wonder if somebody can point me into right direction with WLAN setup on SuSE 11.1.
My wireless hardware config on Toshiba Satellite M60 (print from YaST hardware config):


16: PCI 602.0: 0282 WLAN controller
  [Created at pci.310]
  UDI: /org/freedesktop/Hal/devices/pci_8086_4220
  Unique ID: JNkJ.BHy7RZPPHRF
  Parent ID: 6NW+.InKz0bgid89
  SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:06:02.0
  SysFS BusID: 0000:06:02.0
  Hardware Class: network
  Model: "Intel PRO/Wireless 2200BG Network Connection"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x4220 "PRO/Wireless 2200BG Network Connection"
  SubVendor: pci 0x8086 "Intel Corporation"
  SubDevice: pci 0x2741 
  Revision: 0x05
  Driver: "ipw2200"
  Driver Modules: "ipw2200"
  Device File: eth1
  Features: WLAN
  Memory Range: 0xc4005000-0xc4005fff (rw,non-prefetchable)
  IRQ: 22 (439663 events)
  HW Address: 00:12:f0:c0:13:3f
  Link detected: no
  WLAN channels: 1 2 3 4 5 6 7 8 9 10 11
  WLAN frequencies: 2.412 2.417 2.422 2.427 2.432 2.437 2.442 2.447 2.452 2.457 2.462
  WLAN bitrates: 1 2 5.5 11 6 9 12 18 24 36 48 54
  WLAN encryption modes: WEP40 WEP104 TKIP CCMP
  WLAN authentication modes: open sharedkey wpa-psk wpa-eap
  Requires: ipw-firmware
  Module Alias: "pci:v00008086d00004220sv00008086sd00002741bc02sc80i00"
  Driver Info #0:
    Driver Status: ipw2200 is active
    Driver Activation Cmd: "modprobe ipw2200"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #25 (PCI bridge)

...

46: udi = '/org/freedesktop/Hal/devices/net_00_12_f0_c0_13_3f'
  info.subsystem = 'net'
  info.product = 'WLAN Interface'
  info.udi = '/org/freedesktop/Hal/devices/net_00_12_f0_c0_13_3f'
  info.capabilities = { 'net', 'net.80211' }
  net.80211.mac_address = 81348531007ull (0x12f0c0133full)
  info.category = 'net.80211'
  net.originating_device = '/org/freedesktop/Hal/devices/pci_8086_4220'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:06:02.0/net/eth1'
  net.interface = 'eth1'
  info.parent = '/org/freedesktop/Hal/devices/pci_8086_4220'
  net.address = '00:12:f0:c0:13:3f'
  net.linux.ifindex = 3 (0x3)
  net.arp_proto_hw_id = 1 (0x1)
  linux.hotplug_type = 2 (0x2)
  linux.subsystem = 'net'

...

71: None 01.0: 10701 Ethernet
  [Created at net.124]
  Unique ID: L2Ua.ndpeucax6V1
  Parent ID: JNkJ.BHy7RZPPHRF
  SysFS ID: /class/net/eth1
  SysFS Device Link: /devices/pci0000:00/0000:00:1e.0/0000:06:02.0
  Hardware Class: network interface
  Model: "Ethernet network interface"
  Driver: "ipw2200"
  Driver Modules: "ipw2200"
  Device File: eth1
  HW Address: 00:12:f0:c0:13:3f
  Link detected: no
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #16 (WLAN controller)

...

97: udi = '/org/freedesktop/Hal/devices/pci_8086_4220'
  pci.subsys_vendor_id = 32902 (0x8086)
  info.subsystem = 'pci'
  pci.device_class = 2 (0x2)
  info.product = 'PRO/Wireless 2200BG Network Connection'
  pci.device_subclass = 128 (0x80)
  info.udi = '/org/freedesktop/Hal/devices/pci_8086_4220'
  pci.device_protocol = 0 (0x0)
  pci.vendor = 'Intel Corporation'
  linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:06:02.0'
  info.vendor = 'Intel Corporation'
  info.parent = '/org/freedesktop/Hal/devices/pci_8086_2448'
  pci.product = 'PRO/Wireless 2200BG Network Connection'
  pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:1e.0/0000:06:02.0'
  pci.subsys_vendor = 'Intel Corporation'
  pci.product_id = 16928 (0x4220)
  linux.hotplug_type = 2 (0x2)
  pci.vendor_id = 32902 (0x8086)
  linux.subsystem = 'pci'
  info.linux.driver = 'ipw2200'
  pci.subsys_product_id = 10049 (0x2741)

...

>> int.7: hdb
>> int.7.1: modules
>> int.8: usbscsi
>> int.9: hotplug
>> int.10: modem
>> int.11: wlan
>> int.12: udev


iwconfig brings following results:


linux-gvn1:/home/root # iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      unassociated  ESSID:off/any
          Mode:Managed  Channel=0  Access Point: Not-Associated
          Bit Rate:0 kb/s   Tx-Power=20 dBm   Sensitivity=8/0
          Retry limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management: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:24   Missed beacon:0

Many thanks for any hints,

Marin

If you see this

unassociated ESSID: off/any
which you do, you need to set up the network device. if you click on network manager,then click new connection,then fill in the details as you go along. at the last page,click on save,then close,not save & connect.Then you click on network manager & then click on the ESSID/name of wireless network you wish to connect to. If you entered all the details correctly,you should connect. This is all explained in lwfinger’s posts at the start of the forum

Andy

Hello deltaflyer44,
many thanks for your response. I the meantime I have managed to get this working. It turned out that it was an issue with different configurations or setups between different desktops (KDE 3.5 and Gnome).
Somehow in KDE 3.5 I did not have neither Network Manager nor could I define networks otherwise - even though I followed the mentioned instructions from the start. When switching to Gnome it was all there immediately: network manager -> all WLANS were there, click on my WLAN, enter password,connect, works as charm.
This is probably a typical novice problem and and I can imagine that an experienced “penguin” would immediately know which missing packages need to be deployed under KDE to get this working equally.

Many thanks again,

Marin

Excellent, glad you got it sorted,now enjoy :slight_smile:

Andy