DebianDog - Wheezy

A home for all kinds of Puppy related projects
Message
Author
sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

broadcom bcm4311 wl firmware solutions

#1456 Post by sindi »

There are other solutions besides downloading devx and learning to compile in Debian. The first two work already.

1. Use lupu2016 with wl - someone said there is a Palemoon28 pet, and the youtube-viewer pet works at 720p.
(Or even use Win7 if you like daily updates).

2. Use debiandog with ethernet cable.

3. ndiswrapper - is DebianDog set up for that like the puppies are?

4. Change mini-PCI wifi cards. I have two from 2009 and many older ones.

5. Use rtl8180 USB wifi card ($1.50 from China on ebay), with linux modules or ndiswrapper

Apparently puppy provides non-free firmware and Debian does not. Can I copy it from lupu?

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#1457 Post by fredx181 »

sindi wrote:There are other solutions besides downloading devx and learning to compile in Debian
I will try to make a deb package for the wl driver this week, is it pae or no-pae kernel you run?
ndiswrapper - is DebianDog set up for that like the puppies are?
Don't really know, maybe best to do a websearch for that.
Apparently puppy provides non-free firmware and Debian does not
Debian does provide non-free if it's set in the sources.list (main contrib non-free) like you have already.
the ipw2xxx package is also non-free, btw.
The need for to compile the wl driver is an exception AFAIK.
EDIT: Probably cannot copy wl driver from Lupu, because of different kernel.

Fred

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

wl driver for jessie (and wheezy); framebuffer console

#1458 Post by sindi »

Many thanks in advance for providing the wl driver (for jessie and wheezy kernels).
I have three spare Broadcom cards that use it.

My partner requests a suspend. A method that works in lupu turned the screen black (suspended?) but would not come alive
again (on the DELL 600M, which does not reboot or power off just halts). echo mem > /sys/power/state. What is 'lock'?

Jessie has framebuffer console (fbcon), confirmed by testing with fbi framebuffer viewer.

http://keesan.freeshell.org/puppy/fbida-newer.tgz package includes required libraries that lupu has but jessie does not.
/usr/local/bin and /usr/lib or anywhere else on the path.

I copied over lynx with required files and set lynx.cfg to use fbi as a viewer, and mplayer for mp3s.
Ask me if you want a lynx package with lynx.cfg, .lynxrc, lynx.lss, cert.pem, and lynx itself.

I now have it viewing a 2-day graphical weather forecast with fbi.

http://keesan.freeshell.org/puppy/radio2019.tgz has scripts for classical stations that still provide streamable mp3s.

So I do not understand why there is no framebuffer console in jessie on my HP dv6500, when lupu and puppies 4 have it.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#1459 Post by fredx181 »

Hi sindi, here's broadcom-wl deb package for Jessie-pae kernel 3.16.0-4-686-pae:
https://dl.dropboxusercontent.com/s/gla ... 6.deb?dl=1

After install a reboot with changes saved will make it load, or load directly with:

Code: Select all

modprobe wl
I can't test if this really works as it should, let me know if it does or not and I'll make one more, just tell me which one, Wheezy or Jessie, (and pae or no-pae)

Cannot answer about framebuffer console, hopefully someone else can.

Fred

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

wl for Jessie

#1460 Post by sindi »

Sorry I forgot to answer that I am using the non-pae Jessie from 2015.

This HP dv5000 laptop can handle a PAE kernel (though it takes 2GB max RAM)

My 2007 HP dv6500 laptop with non-working framebuffer console has Nvidia Go 8400M GS graphics chip.

My DELL 1521 (also from 2007) may have the same chip. It is running Win7 now.

A site offers Windows drivers close to 300MB and a 33MB 'run' file for linux.
I think I would need to compile the driver for it. I tried in puppy and failed.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#1461 Post by fredx181 »

Hi sindi, here's non-pae Jessie broadcom-wl package:
https://dl.dropboxusercontent.com/s/cbl ... 6.deb?dl=1

Fred

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

PAE Jessie 2016 on 2006 HP DV5000 works, no wl yet

#1462 Post by sindi »

Since you provided a PAE wl package, I installed the 2016 PAE jessie.
It works very nicely. Correct sources.list, working gtk-youtube-viewer and updateable youtube-dl (from 2016 to 2017). Python included already. Firefox 24 ESR said it was up-to-date. I ran an ESR version which updated itself to 60 ESR, which lupu and wheezy could not run.

PAE is not helpful with 2GB RAM but there is no other choice. 32-bit hardware.

synclient VertEdgeScroll=1 works. (Why is it not a default?).

I am not used to openbox and found no way to reboot without a mouse.

Alt-D toggles browser/desktop instead of letting me enter URL. Fixable

dpkg -i the wl firmware. Lots of /lib/firmware/wl*fw files now
But no wireless connection. What did I omit? I rebooted. apt-get -f install (nothing was updated/installed). I may wait on the non-pae firmware until this version works.

BBC Classical and Classical radio stations sounded like rock to me.


gtk-youtube-viewer works repeatedly. (In the 2015 debiandogs it works once then you have to exit and restart). 360p is default

youtube-viewer has something above 720p as default.

youtube in a browser (pale moon?) has no sound.

Sometimes when I click on something nothing happens for instance in a browser, until I exit and start over. Sometimes menu (lower left) does not work. ??

I see ipw2x00 firmware. Many or most of my laptops with that card (2003-2004) are non-pae and take 1-2GB max RAM. I will attempt to force pae during boot.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#1463 Post by fredx181 »

sindi wrote:dpkg -i the wl firmware. Lots of /lib/firmware/wl*fw files now
But no wireless connection. What did I omit? I rebooted. apt-get -f install (nothing was updated/installed). I may wait on the non-pae firmware until this version works.
Oops... gets confusing now, I posted above broadcom-wl packages for Jessie JWM version, non-pae and pae, because I thought you use JWM version, now you switched to openbox 2016 version which btw, you shouldn't edit sources.list, it's fine as it is pointing to 'dog' repo on github.
apt-get -f install is only useful if a package has dependencies that are missing (which are forced to install then)
The JWM version from saintless here has choice for pae and non-pae, I compilled the broadcom-wl packages on these.
EDIT: Did you check with lsmod if wl is loaded ?

Fred

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

non pae wl

#1464 Post by sindi »

2016 jessie says suspend works
and it has useful things added
like python and youtube-viewer,
and correct sources.list and
can save to directory instead
of a file. so i tried it with
the pae wl. i read that pae is
1-5% slower.

wheezy ssh sftp work when copied
over. i do not need 5 mb of
servers from the package

terminal has smaller font. many
improvements.

i don't need low ram mode, which
i do not see in 2016 jessie,
in this laptop wirh 2gb, but
i have laptops with 512mb and
will see what i can omit. in
lupu i kill rox filer etc.

how does memory usage compare between 2015 and 2016 versions?.

i thought 2016 has the same
kernel as 2015 jwm pae jessie so
same firmware and driver module.

modprobe wl did not help, or reboot.
wl loads but frisbee sees no wifi.

b43 should also work but did not
though the module loaded.

rmmod b43 did not make wl work.

2016 jessie comes with iwl firmware.

i also tried nonpae 2015 jwm jessie, which does not have
the firmware.

your wl package contains updated
wl.ko only nothing else
dpkg-deb -c shows contents

zagreb999
Posts: 567
Joined: Fri 11 Apr 2014, 06:39
Location: Yugoslavija

#1465 Post by zagreb999 »

regards sindi

why do not you use debiandog by fred,
it works perfectly?

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

fred's debiandog is 2016 version

#1466 Post by sindi »

the 2016 pae jessie is by Fred.
it has wl firmware. i always
try the oldest versions first
since they often use less ram
and support my older hardware.

is a lot of older computer hardware still
in use in Yugoslavia?

Zivela sam godinu dana u
Beogradu pre da ji bilo
kompjutera.

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#1467 Post by fredx181 »

sindi wrote:i thought 2016 has the same
kernel as 2015 jwm pae jessie so
same firmware and driver module.
Yes, I think you are right, so probably makes no difference.
modprobe wl did not help, or reboot.
wl loads but frisbee sees no wifi.
That's a pity, I have no clue what's the reason. as I said, can't test it.
how does memory usage compare between 2015 and 2016 versions?.
Openbox + Xfce components use more RAM than JWM, but for me it runs smoothly.
your wl package contains updated
wl.ko only nothing else
dpkg-deb -c shows contents
Yes, that's all needed (made by broadcom-sta-dkms), there were earlier reports (I think from Debiandog 64-bit thread) that it works well this way.

Fred

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

bcm4311 wl on DELL Inspiron 1521 same problem as dv5000

#1468 Post by sindi »

2007 DELL Inspiron 1521 has bcm4311 wifi chip.

Lupu525 and Wary 5.5 use b43, which works.

Lupu2016 uses wl, which does NOT work, and there are error messages during boot about a tainted kernel. MIXED/Proprietary module. wlan drivers failed with code 21. Kernel BUG... Lupu2016 failed to shut down. HDA Intel...disabled.

Jessie 2015 automatically loads b43 (same as on the HP dv5000) but Frisbee finds no wifi connection. I did not try wl.ko, or 2016 Jessie.

It looks like earlier kernels work with b43 and this chip, while the 2.6 kernel used by lupu2016 and the kernel used by Jessie have a bug and do not work with wl or b43. (I thought wl worked with lupu2016 on the HP dv5000).

Anyone know how to use ndiswrapper in Debian? I will try it in lupu2016.

The ethernet cable works but does not reach to the right side of the DELL. My partner who owns the place runs long cables from the router in the basement directly upstairs instead of having ethernet ports. Wifi would be nice.

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

ndiswrapper in Debian Jessie

#1469 Post by sindi »

apt-get install wireless-tools and ndiswrapper-utils-1.9
and then compile the ndiswrapper module.

I downloaded the zip file for bcm43xx XP driver.

Puppy is easier.

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

2008 XP driver for bcm43xx failed in lupu2016 w/ndiswrapper

#1470 Post by sindi »

As stated in the subject line. Will look for a later driver. The laptop was working with Vista but I deleted Vista.

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

HP whitelists wifi cards in BIOS

#1471 Post by sindi »

Lupu2016 wl works on 2006 HP dv5000 with bcm4311 card (but appears not to work on 2007 DELL Inspiron 1521).

To try to get wl module working I removed (modprobe -r) possibly competing drivers b43 (auto loaded) ssb and some that were probably not there b44 b43legacy brcmwmac bcma.

modprobe wl. Did not help. iwconfig and ipconfig show ethernet not wifi.

b43/wl is a headache for a lot of linux users.

I read that HP whitelists wifi cards in BIOS in some computers, including one we have from 2005, which means you cannot change to a different card unless it is also whitelisted. None of our cards worked in that laptop so it is ethernet only unless I get rtl8180 USB wifi to work. It was hopeless in one or more puppy linuxes with linux drivers (I tried many of them) and with ndiswrapper would work briefly then crash linux.

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

b43 not working in Tahrpup 6.0.5 either

#1472 Post by sindi »

HP dv5000. Lupu2016 works with wl (though maybe not on DELL 1521). Lupu525 works with b43 on HP. Wary 5.5 with b43 on DELL.

Freshly installed and updated Tahrpup 6.0.5. b43 appears to work, IP address is assigned, but cannot ping or ssh or browse.

Tahr has kernel 3.14 and Jessie 3.16. Buggy range of kernels?

There is a DebianDog Stretch (Preview) with kernel 4.7 to try next.

mikeslr sent some links about rtl8180 (USB wifi card that was hopeless in lupu but worked in XP).

Ethernet cable is increasingly attractive.

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

b43 working in DebianDog Stretch kernel 4.7 pae

#1473 Post by sindi »

Menu, Internet, Wifi Configuration. Error message when I try to connect. But after typing one sentence with ethernet cable I checked again and it says I am connected. I am unplugged and still typing. Odd. Kernel bug fixed?

About 200MB memory used (not counting buffers and cache).

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

b43 still not really working

#1474 Post by sindi »

I had to plug in the cable to SUBMIT.
rtl8180?

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

b43 not working with Slacko 6.3.0

#1475 Post by sindi »

kernel 3.14, like Tahrpup 6.0.5. As with Tahrpup, sns, net-setup.sh and frisbee all appear to configure b43 correctly but there is then no connection. I cannot even ping the router, or 8.8.8.8

Tahrpup runs Palemoon 28.4 and probably Slacko also does. Wary and Lupu do not, but they work with wifi.

I tried five USB wifi dongles with built-in modules for rtl8180 and they were detected but no wifi connection. wheezy, jessie, stretch, tahr.

I do not NEED wifi on a laptop. Or a newish 2006-2007 laptop, now that youtube-viewer works at 720p on 2003-2005 laptops with Jessie, 866GM (PM, GME) that do not display correctly with lupu and wary, and iw2x00 wireless B/G.

The dv5000 and 1521 play 720p youtube in wary with wifi and the viewer pet. Or with debiandog and ethernet cable. Good enough.

Post Reply