How To make Wlan Work on a Siemens C1020 ======================================== WLan in 10 Steps ---------------- 1. get the wlan-C1020-all.tgz > cd /tmp > wget http://www.tum.de/nbu/service/wlan-C1020-all.tgz 2. unpack wlan-C1020-all.tgz > tar -xvzf wlan-C1020-all.tgz 3. become root > su - # 4. upgrade the kernel # rpm -Uvh k_smp-2.4.18-212.i386.rpm 5. create a new initrd # mk_initrd 6. rerun lilo # lilo 7. unpack c1020-wlan.tgz into filesystem root (/) # cd / # tar -xvzf /tmp/c1020-wlan.tgz 8. remove all the install files # cd /tmp # rm wlan-C1020-all.tgz # rm k_smp-2.4.18-212.i386.rpm # rm c1020-wlan.tgz 9. reboot # reboot 10. read the rest of this readme Known Bugs ---------- Due to some brokenness with the chipset and the wlan card used in the C1020 notebook the configuration is not as lean as it should be. There is a special startup item (/etc/init.d/siemens) that is used to initialise the wlan functionality. Unfortunately this requires unloading of the usb chipset driver. While this should not be a problem generally, the hotplug interface is started earlier during bootup, and if any additional USB device is detected, unloading fails. The next problem comes from the SuSE network setup. For some reasons the dns resolvers offered by dhcp for the wlan interface are not accepted while waiting for the eth0 interface. A workaround: a) disable eth0 for bootup: > su - # vi /etc/sysconfig/network/ifcfg-eth0 remove the STARTMODE line b) manualy shut down eth0 and restart wlan0: > su - # ifdown eth0 # ifdown wlan0 # ifup wlan0 And finaly, WEP does not work reliable right now, but see below. Configuration ------------- The wlan configuration is done using the files in /etc/wlan/ Therefrom wlan.conf is the main configuration and wlancfg- are network specific configurations. A configuration for the Aquanet of the Bruegge chair and for the FMI network is provided. By default Aquanet is used. Just change SSID_wlan0 to FMI to try the FMI network (it's already configurated).