Date: Mon, 12 Apr 2004 05:17:51 +0200 From: orm.hager@sercon.de To: freebsd-mobile@freebsd.org Subject: IBM R50 + WLAN Message-ID: <OFE67D16A4.4573F306-ONC1256E74.00100F1C-C1256E74.00121A6F@sercon.de>
next in thread | raw e-mail | index | archive | help
Hello, I was able to install my Thinkpad R50 with 5.2.1 RELEASE from the CD: #FreeBSD elazul.frankfurt.de.ibm.com 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Mon Feb 23 20:45:55 GMT 2004 #root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC i386 Later on I cvsupped the latest ports and src to get NDISulator. I localized the appropiate IBM XP driver for the wlan card ( iprowiir.exe ==> w70n51.inf resp. sys). Compilation of ndis and if_ndis worked without problems. I loaded the modules: #Preloaded elf module "/boot/kernel/ndis.ko" at 0xc0d343ec. #Preloaded elf module "/boot/kernel/if_ndis.ko" at 0xc0d34498. Now I see my wireless device with ifconfig !! And the indicator light flickers! #ndis0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 10000000 mtu 1500 # ether 00:00:00:00:00:00 But it seems to be unable to get the MAC adress?? Dmesg and /var/log/messages give strange results also, there are no modes for 11b found? #ndis0: <Intel(R) PRO/Wireless LAN 2100 3B Mini PCI Adapter> mem 0xc0214000-0xc0214fff irq 11 at device 2.0 on pci2 #ndis0: NDIS API version: 5.1 #ndis0: 11b rates: ... #ndis0: XXX: driver didn't set ifq_maxlen I thought that maybe the device and the interface need a last call: #ifconfig ndis0 up This always results in a system crash related to ifconfig. Has someone seen a wlan interface not getting the MAC address? What can I do to debug this situation further? Any comments highly appreciatet! --Orm
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?OFE67D16A4.4573F306-ONC1256E74.00100F1C-C1256E74.00121A6F>