Nwxt task us to calibrate the touchscreen...
Directions will be appreciated.
![Very Happy :D](./images/smilies/icon_biggrin.gif)
thank you very much for this. i had been trying in vain for hours to get my BCM43xG card to work. this did the trick. thanks again.tempestuous wrote:Broadcom wifi devices.
Puppy 4.1.x contains the new b43 and b43legacy opensource wifi drivers, plus the older bcm43xx driver.
But some Broadcom wifi devices, especially those found in Dell and HP notebooks, are notorious for failing to work with these drivers.
For these troublesome devices the proprietary Broadcom hybrid driver will likely work better. Now attached.
This dotpet package contains a suitably modified PREFLIST so that the new driver will be used in preference to the other versions.
Also the networkmodules and wag-profiles.sh config files have been modified to accommodate the new driver.
After installing this dotpet, reboot. Puppy should automatically load the new driver, which is called "wl". Check with lsmod. If necessary you can load the wl module from the Network Wizard.
Feb 11 2009:
Driver updated to version 5.10.27.14
The source code is from here
http://www.broadcom.com/support/802.11/linux_sta.php
forcedeth 0000:00:14.0: ifname eth0, PHY OUI 0x732 @ 1, addr 00:1b:24:18:21:b8
forcedeth 0000:00:14.0: highdma pwrctl timirq gbit lnktim desc-v3
ACPI: PCI Interrupt Link [LAZA] enabled at IRQ 18
ACPI: PCI Interrupt 0000:00:10.1 -> Link [LAZA] -> GSI 18 (level, high) -> IRQ 18
PCI: Setting latency timer of device 0000:00:10.1 to 64
Linux video capture interface: v2.00
uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:62c0)
input: USB 2.0 Camera as /devices/pci0000:00/0000:00:0b.1/usb2/2-2/2-2.1/2-2.1:1.0/input/input10
ieee80211_crypt: registered algorithm 'NULL'
wl: no version for "struct_module" found: kernel tainted.
usbcore: registered new interface driver uvcvideo
USB Video Class driver (SVN r238)
wl: module license 'unspecified' taints kernel.
b43-phy0: Broadcom 4311 WLAN found
phy0: Selected rate control algorithm 'pid'
Broadcom 43xx driver loaded [ Features: PM, Firmware-ID: FW13 ]
b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found or load failed.
b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Drive ... cefirmware and download the latest firmware (version 4).
b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found or load failed.
b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Drive ... cefirmware and download the latest firmware (version 4).
No, it's not possible to fall back to the b43 driver, because the wl dotpet installation configures Puppy to exclude the b43, b43legacy, and bcm43xx drivers in favour of the wl driver.Barburo wrote:It wants to load wl but it's "tainted" so falls back to B43xx driver
Code: Select all
wl:bcm43xx
b43:bcm43xx
b43legacy:bcm43xx
ssb:bcm43xx
I do not know what this means, but if a suitable WL driver that got around these "taint" objections was available I could perhaps get wireless again.wl: no version for "struct_module" found: kernel tainted.
wl: module license 'unspecified' taints kernel.
Is this the bcm43xx driver or the b43 driver?b43-phy0: Broadcom 4311 WLAN found
phy0: Selected rate control algorithm 'pid'
Broadcom 43xx driver loaded [ Features: PM, Firmware-ID: FW13 ]
I looked in /lib/firmware after runnig your .pet and there is no b43 folder there.b43-phy0 ERROR: Firmware file "b43/ucode5.fw" not found or load failed.
"tainted" can simply mean that the driver is totally incompatible, and it cannot complete the load process.wl: no version for "struct_module" found: kernel tainted.
Ah, that's a good start. You didn't mention this important information before.Barburo wrote:I tried all of the available Broadcom drivers in the connect wizard and the only one to create a wlan0 interface was b43
Code: Select all
cd /lib/modules/all-firmware
tar -zxvf b43.tar.gz
cp -a b43/* /
Code: Select all
bcm43xx:ssb
wl:ssb
the B43 firmware probably needs compiling against that kernel for wireless to work on my tx1000.... I hope you're definitely using the official release of Puppy 4.20 ... not the unofficial SMP kernel?
Great. That confirms that the b43 driver works ...Barburo wrote:I got connected in 4.1.2
No. Like all official 4.1 and 4.2 releases it has kernel 2.6.25.16.Barburo wrote:I got connected in 4.1.2 (that's the 2.6.26. kernel I believe)
No. firmware is just a binary chunk of code.Barburo wrote:the B43 firmware probably needs compiling against that kernel for wireless to work on my tx1000.
Thanks!tempestuous wrote:Sure.
Make sure you start with the correct kernel configuration - it's at /etc/modules/DOTconfig-K2.6.25.16
Copy it across to /usr/src/linux-2.6.25.16 and rename it ".config"
Also you must install lzma-458.pet from
http://distro.ibiblio.org/pub/linux/dis ... ackages-4/
otherwise the last stage of the kernel image build will fail.
Code: Select all
#make menuconfig
#make bzImage
#make modules
#make install
#make modules_install