Link to home
Start Free TrialLog in
Avatar of summer_soccer
summer_soccer

asked on

SUSE 9.2 wireless lan setup problem on DELL 600m with 1350 WLAN mini-PCI card

Dear all,

   I have spent an large amount of labor trying to solve this dell 600m laptop wireless card configuration problem but have not succedded yet. So here I am to seek your help.

   I have installed SUSE 9.2 professional version on my newly purchased DELL 600m laptop. This laptop has intregrated a BroadCom 1350 WLAN min-PCI card on board. I googled the Internet and found people suggesting to install ndiswrapper. So I downloaded the ndiswrapper and installed it. Then I downloaded the DELL's Windows XP driver for this 1350 card: bcmwl5 and bcmwl5a. Then I modprobe ndiswrapper; iwconfig the card; ifconfig wlan0 up. Now the configuration files are as follow:

ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:0F:1F:C4:77:D6  
          inet6 addr: fe80::20f:1fff:fec4:77d6/64 Scope:Link
          UP BROADCAST NOTRAILERS MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:11

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:68 errors:0 dropped:0 overruns:0 frame:0
          TX packets:68 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4916 (4.8 Kb)  TX bytes:4916 (4.8 Kb)

wlan0     Link encap:Ethernet  HWaddr 00:0B:7D:0A:71:C2  
          inet addr:128.239.186.122  Bcast:128.239.191.255  Mask:255.255.248.0
          inet6 addr: fe80::20b:7dff:fe0a:71c2/64 Scope:Link
          UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8584 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1009193 (985.5 Kb)  TX bytes:1024 (1024.0 b)
          Interrupt:7 Memory:fafee000-fafeffff

iwconfig:

wlan0     IEEE 802.11g  ESSID:"W-M_Wireless"  Nickname:"linux"
          Mode:Managed  Frequency:2.462 GHz  Access Point: 00:01:F4:6B:0F:4D  
          Bit Rate=54 Mb/s   Tx-Power:25 dBm  
          RTS thr=2347 B   Fragment thr=2346 B  
          Encryption key:off
          Power Management min timeout:0us  mode:All packets received
          Link Quality:100/100  Signal level:-47 dBm  Noise level:-256 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:4276   Missed beacon:0

ndiswrapper -l:

Installed ndis drivers:
bcmwl5      driver present, hardware present
bcmwl5a      driver present, hardware present

Then I changed to load the ndiswrapper module at boot, and reboot the system.

At the booting time, it showed the wlan0 card is detected, but the system failed to bring up the mandatory device for wlan0. After logging into KDE, the wireless lan is not accessible. Can anybody help me solve this problem? Many many thanks.

By the way, does anybody why I cannot copy files from SUSE Linux partitions to any windows XP partitions?

Best,
Soccer
Avatar of Mike_V
Mike_V
Flag of Canada image

Well I too have spent the last 2 ENTIRE days trying to get my Dell5150 Laptop to work with my Wireless LAN.  I have not played with Linux since the Redhat 5 days so I am VERY RUSTY, and still just a noob when I am not.  I have a Dell 1300 (Broadcom Chipset) Wireless NIC.  I have learned a bit in the process so I will share what I can and maybe we can be of some help to each other.  I have the NIC working at boot and can ping the WAP and other workstations on my LAN.  I have some routing problems though.  In order to ping the WAP I must specify what NIC to ping from.  eg: ping 192.168.1.1 -I wlan0
IF I use that to ping an internet IP, I get no reply yet.

As per the HDD Qs.
I am using the New Fedora 3 Core.  Dual boot on my Dell Inspiron 5150.  Other OS is XP PRO.
XP will NOT read my Linux partitions NOR will my Linux read XP's NTFS.  I do not believe the kernel supports it.  I tried to mount the NTFS Part just for the fun of it and received an error to the effect the kernel did not support NTFS Partitions.  Tried to mount a FAT32 Part and the same type error.

Last time I played with Redhat (approx ver 5) I know I made Linux read a FAT32 Partition, but I may have installed something to do so.  I just cant remember at this point.  I'll be heading there in time so maybe we can share the req info whoever gets there first?


WHY did you load bcmwl5 and bcmwl5a?
When I looked at the inf files, bcmwl5a appeared to be a win95 inf file.
MAYBE your load problem is due to this?????
I am only loading  bcmwl5.

********** bcmwl5 file beginning **********
;;
;; bcmwl5.inf
;;
;; Copyright 1998-2003, Broadcom Corporation.
;; All Rights Reserved.
;;
;; This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom Corporation;
;; the contents of this file may not be disclosed to third parties, copied or
;; duplicated in any form, in whole or in part, without the prior written
;; permission of Broadcom Corporation.
;;

[version]
      Signature      = "$Windows NT$"
      Class=Net
      ClassGUID      = {4d36e972-e325-11ce-bfc1-08002be10318}
      Provider      = %V_BCM%
      Compatible      = 1
DriverVer=06/25/2004, 3.40.73.0
      CatalogFile=BCM43XX.CAT

[Manufacturer]
      %V_BCM% = BROADCOM



********** bcmwl5a file beginning **********
;;
;; bcmwl5.inf
;;
;; Copyright 1998-2003, Broadcom Corporation.
;; All Rights Reserved.
;;
;; This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom Corporation;
;; the contents of this file may not be disclosed to third parties, copied or
;; duplicated in any form, in whole or in part, without the prior written
;; permission of Broadcom Corporation.
;;

[version]
      Signature      = "$Windows 95$"
      Class=Net
      ClassGUID      = {4d36e972-e325-11ce-bfc1-08002be10318}
      Provider      = %V_BCM%
      Compatible      = 1
DriverVer=06/25/2004, 3.40.73.0
      CatalogFile=BCM43XXA.CAT

[Manufacturer]
      %V_BCM% = BROADCOM



BASED on what I saw in those inf files I have been loading the bcmwl5.inf using ndiswrapper.  I assumed the bcmwl5a was a Win9x version fo the driver.  Maybe that is a problem?  I could be wrong, I am really just  guessing but it may be of use to you?

DOES iwlist show you yor Wireless LAN at all?
Try this command, I do not see your results above.
iwlist scan
This will have the adapter scan for wireless networks.

My driver loads on boot.  iwlist shows me my WAP and the other WAP clients.  I can see the MACs of other PC's and my WAP.  I can ping to the WAP and LAN PC's.  But still cant get a packet to the internet.

Hope some of this helps!

Mike
http://www.techspot.com/vb/topic7403.html
"Red Hat's kernel is compiled by default so that it has nearly everything in modules. You can install ntfs module with insmod ntfs from command line. You can also check which filesystems are supported with cat /proc/filesystems."

How are you making out summer?

I am winning each battle, one at a time.

Wireless loads and works wonderfully.  I am only using ONE of the 2 inf files.  bcmwl5.inf is all I am loading.  I would try removing the second driver you are trying to load.  I think the command is
ndiswrapper -e bcmwl5a.inf

Then it would help to see the results of
iwlist scan

I can read the NTFS partitions but I cheated and grabbed an RPM to it.  I've recompiled to kernel before, but just am not ready to go there yet.
Avatar of summer_soccer
summer_soccer

ASKER

Thanks Mike.  I tried a lot of things out, finally I resolved this problem luckily. I don't know why it was resolved:)
What I did is: first ifdown eth0, then ifdown wlan0, then ifup wlan0. The wireless card worked then. Thanks for your help.
ASKER CERTIFIED SOLUTION
Avatar of CetusMOD
CetusMOD
Flag of Netherlands image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial