Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 26 Sep 2018, 04:50
All times are UTC - 4
 Forum index » Advanced Topics » Hardware » Networking » Wireless
Some success with WIFI, BCM43xx and WEP [fixed]
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [9 Posts]  
Author Message
scotto_puppy


Joined: 22 Mar 2007
Posts: 39
Location: Elvina Bay, NSW,Australia

PostPosted: Mon 15 Oct 2007, 00:58    Post subject:  Some success with WIFI, BCM43xx and WEP [fixed]  

I can finally report some success with my wireless connection (BCM43xx and WEP). For the first time I have been able to connect to the net using my BCM43xx network connection using WEP. This is a huge advance for me!
I am using Puppy v3 on a 4gb pendrive
I did this by blacklisting the BCM43xx driver and using ndiswrapper.
Just one small problem - on reboot I have to reconfigure it all again. At least I know and understand the process. But it would be great if I could avoid all of the steps required. I just know there is a simple answer....
And yes, I am saving the profile before using it. Any suggestions?
For some reason it took a number of reboots for the configuration to 'stick' All is well now.
Back to top
View user's profile Send private message 
lilleguard-liste

Joined: 29 May 2008
Posts: 42
Location: Loppa (Norway)

PostPosted: Thu 19 Jun 2008, 14:38    Post subject: bcm43xx again...
Subject description: Works with ndiswrapper but configuration disappears during reboot
 

I have been using an uncountable amount of hours to try to make my Dell Truemobile 1300 wireless card work. It is detected automatically by puppy (I use Puppy Linux Dingo 4.00), and it uses the bcm43xx module. It is able to scan and show all available networks, but it doesn't achieve an internet connection neither with dhcp nor static IP. I have also tried several manual methods (from command line) to solve this, but it has always failed until i finally succeeded with ndiswrapper. This is my solution (for newbies like me):

Preparation: Probably you have Windows XP installed on your computer, in that case you should find the folder containing your wireless card driver. In my case the folder is called "R55464" and is located in my ntfs-partion on /mnt/hda2/DELL/drivers/R55464". You know that this is the right folder if it contains these files: 'bcmwl5.inf' and 'bcmwl5.sys'. Copy the folder to my-documents in puppy.

1. Click 'console'
2. Write "rmmod bcm43xx", push 'enter' and write "exit"
3. Click 'connect'
4. Click 'Connect to Internet by network interface...'
5. Click 'Load module'
6. Click 'More'
7. Click 'Ndiswrapper'
8. Open folder: /root/my-documents/R55464 (replace 'R55464' with your the name of the folder you copied)
9. Select the file 'bcmwl5.inf' and click 'Ok'
10. Click 'Ok' two more times
11. If your card now is detected, click 'Save' and run the connect wizard as usual to connect to your wireless network (to detect essid and ad wep key)
12. If it says "No new interfaces were detected", go back to step 5 and do the steps 5 to 10 once more (I have to do step 5 to 10 twice before my wifi card is detected - don't know why though)

After doing this you should be able to connect to your wireless internet, especially if you have the same computer as I: Dell Inspiron 500m.

Good luck!

Those were the good news, the bad news are that the settings don't seem to stick when I reboot, that means that I have to do this boring procedure every time I turn on my computer. Of course I have tried to save my settings in the Network connection wizard, but Puppy seems to autoload the bcm43xx-driver during boot. Can anyone help me with this, for instance show me a "dummy" guide to edit relevant boot scripts so ndiswrapper automatically load the functioning driver. If this isn't possible, can anyone tell my have to make some sort of script I can add as a desktop icon to run the steps above without having to do all the clicking?
Back to top
View user's profile Send private message 
BarryK
Puppy Master


Joined: 09 May 2005
Posts: 8677
Location: Perth, Western Australia

PostPosted: Thu 19 Jun 2008, 21:03    Post subject:  

A lot of stuff is going on in this area. Hopefully 4.1 will have the problem sorted out for you. Monitor my blog for progress on this.
_________________
http://bkhome.org/news/
Back to top
View user's profile Send private message Visit poster's website 
rarsa


Joined: 29 May 2005
Posts: 3053
Location: Kitchener, Ontario, Canada

PostPosted: Fri 20 Jun 2008, 13:27    Post subject:  

I've confirmed in Barry's blog that his most recent changes fix connecting at boot when using bcm43xx.
_________________
http://rarsa.blogspot.com Covering my eclectic thoughts
http://www.kwlug.org/blog/48 Covering my Linux How-to
Back to top
View user's profile Send private message Visit poster's website 
lilleguard-liste

Joined: 29 May 2008
Posts: 42
Location: Loppa (Norway)

PostPosted: Mon 30 Jun 2008, 15:36    Post subject: Re: bcm43xx again...
Subject description: Works with ndiswrapper but configuration disappears during reboot
 

Automatically network setup without bcm43xx. Success!

Now I've actually found a way for my network to automatically connect during boot up! Probably the more experienced users than I already know this. Solution:

1. Follow the steps in my previous post in this thread to make sure you have a working network connection
2. Try to reboot.
3. Check your connection. If the bcm43xx driver is loaded again (and therefore your connection is not working), blacklist the bcm43xx-module like this:
3.1. Open /etc/rc.d/MODULESCONFIG
3.2. Find this line: "SKIPLIST=" arcfb cirrusfb cyber2000fb cyblafb hgafb neofb pm2fb s1d13xxxfb sstfb tdfxfb tridentfb vg....." (line 30 in my file)
3.3. Add "bcm43xx " at the end of the skiplist, like this: SKIPLIST=" arcfb cirrusfb cyber2000fb cyblafb hgafb neofb pm2fb s1d13xxxfb sstfb tdfxfb tridentfb vga16fb aty128fb atyfb radeonfb i810fb intelfb kyrofb nvidiafb rivafb savagefb sisfb btaudio es1371 i810_audio kahlua trident via82cxxx_audio bcm43xx " (I think it is important to remember the space at the end, but haven't tested without...)
4. Save the file and reboot
5. Wait patiently after you have rebooted. For some reason my connection doesn't appear before 10-15 seconds after boot-up.

vennleg helsing, lilleguard
Back to top
View user's profile Send private message 
hayagix

Joined: 07 Jun 2008
Posts: 131

PostPosted: Sun 27 Jul 2008, 12:05    Post subject:  

Thanks lillegarde-liste. Works like a charm.
Back to top
View user's profile Send private message 
lilleguard-liste

Joined: 29 May 2008
Posts: 42
Location: Loppa (Norway)

PostPosted: Thu 14 Aug 2008, 14:43    Post subject: Driver files
Subject description: How to get driver files if you don't have win xp installed
 

I've been emailed by users wanting to try this tutorial but since they don't have Win XP installed on the same computer they do not have the driver files needed ("bcmwl5.inf" and "bcmwl5.sys"). The same question is also mentioned in other posts in this forum. Well, here is a guide how to achieve the sys and inf files.

1) As I've written above, I have a dell inspiron 500m, and i've found the drivers in dell's support pages. I've downloaded the oldest driver from dell's support page (i haven't tried with newer drivers), it's a bit tricky to find it inside the webpage, but here is a direct link to the download page:
http://tinyurl.com/bcm43xx
2) The file is called "R55464.exe". Create a new folder (e.g. /mnt/home/bcm) and put it there so that you can find it.
3) open terminal
4) navigate to the folder you downloaded the file to, in my case:
cd /mnt/home/bcm (to be sure you are in the right folder, you can type "ls -l" and you will see the contents of the folder you are inside).
5) To extract the inf and sys files from the exe file, type:
unzip -a R55464.exe
6) Now you have the files "bcmwl5.inf" and "bcmwl5.sys" (and a lot of other files you may delete if you want to) in /mnt/home/bcm and you can continue on the tutorial above! No guarantees other than it works on my laptop Smile

Good luck!
Back to top
View user's profile Send private message 
Trid

Joined: 12 Aug 2008
Posts: 5

PostPosted: Thu 14 Aug 2008, 20:00    Post subject:  

Hmm.
I tried this using the bcmwl6.inf, downloaded from Dell, but it won't see my hardware. Later I will try with bcmwl5. Wish me luck.
Back to top
View user's profile Send private message 
stevesr0

Joined: 24 Jun 2007
Posts: 169

PostPosted: Thu 14 Aug 2008, 21:24    Post subject:  

On my laptop, the default bcm43xx does work, but like the others in this thread, I don't get automatically connected after rebooting.

When I reboot, iwconfig indicates that my wifi chipset is a broadcom and the access point is correct. However, the WEP key is not captured and with ifconfig eth0 is not displayed at all.

When I use the Network Wizard, no configuration is loaded by default. When I load the proper configuration for my home and say use this profile, the network is seen. When I use the autodhcp, I then get connected.

I am not sure what to do at this point, although I suspect it is rather simple. I have looked at many forum threads involving wifi unsuccessfully.

It isn't a terrible situation, because it doesn't take much to obtain a connection, but I would like the system to identify and autoconnect. Of course, since I take the laptop with me to different places, I have several alternative configurations, so perhaps it is a bit much to expect that Puppy will pick and automatically connect to the one that is desired in any particular situation.

Thanks for assistance.

Steve
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [9 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Hardware » Networking » Wireless
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0580s ][ Queries: 12 (0.0188s) ][ GZIP on ]