TechTalkz.com Logo

Go Back   TechTalkz.com Technology & Computer Troubleshooting Forums > Tech Support Archives > Linux & Opensource > Mandriva Linux

Notices

Reply
 
Thread Tools Display Modes
Old 16-09-2007, 03:33 AM   #1
Stan
Guest
 
Posts: n/a
broadcom bcm4321AG (4328) not work with Mandriva 2008 rc1

Hi,

I used the x86_64/32 4gb rc1 dvd.

I thought this driver was supposed to be built into the kernel
now. That made me think I did not have to fool around with cutting
firmware or anything, but it does not work for me.
I have newer HP dv6000 (amd64 X2) with bcm4321 AG draft-n wireless.
In networking I pick to set up a wireless connection.
It says to pick an ndis driver *.inf file. I point to
the one for windows vista, bcmwl6.inf and it does not work.

I found a forum post that said to use windows xp driver.
I downloaded one and pointed to bcmwl5.inf and that did
not work either.

A 2nd error msg. points to some wiki and says I need to
cut some firmware. I open a console and tried using bcm43xx-fwcutter to
the vista bcmwl6.sys, bcmwl664.sys and the bcmwl5.sys and they all
complain about the file being a wrong type or something and
complain about the md5 check sum number (something like that).

Mandriva hardware check doesn't recognize it and just says
'unknown 4328 device' or something.

Anyone can make this work?

I see some references to linux on www.broadcom.com now but did
not find much on 4321 or 4328 for drivers.

Stan
  Reply With Quote
Old 01-10-2007, 12:32 AM   #2
Stan Towianski
Guest
 
Posts: n/a
Re: broadcom bcm4321AG (4328) not work with Mandriva 2008 rc1

I got it to work!
> I have newer HP dv6449us (amd64 X2) with bcm4321 AG draft-n wireless.


I tried again. The problem looks like after I tried the first 2 times,
it already had the 2 drivers I tried somehow still installed or whatever.
I used ndiswrapper commands to remove them. Then when I set up wireless
in mcc, it gave some errors in the konsole window, but it did work.

When I tried to set up it the 3rd time, it said I could pick one of the
previous 2 drivers I attempted with before, but I did say 'install a new
one' or whatever it says, but I guess somehow the previous two were still
getting in the way? That seems like a problem that should be fixed. A
regular user is not going to use a command in a window to remove drivers.

Anyways I used a windows XP driver for my card that I downloaded from HP.
/mnt/win_c/SwSetup/SP36684A
SP36684A.exe used bcmwl5.sys

Here's my output:
[root@localhost stan]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:1B:24:62:3E9
UP BROADCAST 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:20 Base address:0xa000

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:100 errors:0 dropped:0 overruns:0 frame:0
TX packets:100 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:7474 (7.2 KiB) TX bytes:7474 (7.2 KiB)

[root@localhost stan]# ndiswrapper
install/manage Windows drivers for ndiswrapper

usage: ndiswrapper OPTION
-i inffile install driver described by 'inffile'
-a devid driver use installed 'driver' for 'devid' (dangerous)
-r driver remove 'driver'
-l list installed drivers
-m write configuration for modprobe
-ma write module alias configuration for all devices
-mi write module install configuration for all devices
-v report version information

where 'devid' is either PCIID or USBID of the form XXXX:XXXX,
as reported by 'lspci -n' or 'lsusb' for the card
[root@localhost stan]# ndiswrapper -l
Unknown line at line 2389
bcmwl5 : driver installed
device (14E4:4328) present
bcmwl6 : driver installed
device (14E4:4328) present
[root@localhost stan]# ndiswrapper -r bcmwl6
[root@localhost stan]# ndiswrapper -r bcmwl5
[root@localhost stan]# ndiswrapper -l
Unknown line at line 2389
[root@localhost stan]# mcc&
[1] 6612
[root@localhost stan]# "/usr/sbin/drakvirt" is not executable
[Virtualization] at /usr/sbin/drakconf.real line 1372.
"" is not executable [Samba mount points] at /usr/sbin/drakconf.real line
1372.

[1]+ Done mcc
[root@localhost stan]# mount
/dev/sda5 on / type ext3 (rw,noatime,commit=0)
none on /proc type proc (rw)
/dev/sda1 on /mnt/win_c type ntfs (rw,umask=0022,nls=utf8)
/dev/sda2 on /mnt/win_d type ntfs (ro,umask=0022,nls=utf8)
/dev/sda7 on /usr type ext3 (rw,noatime,commit=0)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
[root@localhost stan]# installing bcmwl5 ...
ERROR: Module ndiswrapper does not exist in /proc/modules

installing wpa_supplicant-0.6.0-1mdv2008.0.x86_64.rpm
lib64pcsclite1-1.4.3-1mdv2008.0.x86_64.rpm from /var/cache/urpmi/rpms
Preparing...
################################################## #########################
1/2: lib64pcsclite1
################################################## #########################
2/2: wpa_supplicant
################################################## #########################
Compiling...
Initializing...
Determining Zones...
IPv4 Zones: net loc
Firewall Zone: fw
Validating interfaces file...
Validating hosts file...
Pre-processing Actions...
Pre-processing /usr/share/shorewall/action.Drop...
Pre-processing /usr/share/shorewall/action.Reject...
Validating Policy file...
Determining Hosts in Zones...
net Zone: eth0:0.0.0.0/0
loc Zone: wlan0:0.0.0.0/0
Deleting user chains...
Compiling /etc/shorewall/routestopped ...
Creating Interface Chains...
Compiling Common Rules
Compiling IP Forwarding...
Compiling /etc/shorewall/rules...
Compiling Actions...
Compiling /usr/share/shorewall/action.Drop for Chain Drop...
Compiling /usr/share/shorewall/action.Reject for Chain Reject...
Compiling /etc/shorewall/policy...
Compiling Traffic Control Rules...
Compiling Rule Activation...
Shorewall configuration compiled to /var/lib/shorewall/.restart
Processing /etc/shorewall/params ...
Restarting Shorewall....
Initializing...
Processing /etc/shorewall/init ...
Clearing Traffic Control/QOS
Deleting user chains...
Processing /etc/shorewall/continue ...
WARNING: DISABLE_IPV6=Yes in shorewall.conf but this system does not
appear to have ip6tables
Enabling Loopback and DNS Lookups
Creating Interface Chains...
Setting up SMURF control...
Processing /etc/shorewall/initdone ...
Setting up Black List...
Setting up ARP filtering...
Setting up Accept Source Routing...
Setting up SYN Flood Protection...
Setting up Rules...
Setting up Actions...
Creating action chain Drop
Creating action chain Reject
Creating action chain dropBcast
Creating action chain dropInvalid
Creating action chain dropNotSyn
Applying Policies...
Activating Rules...
Processing /etc/shorewall/start ...
FATAL: Module ip_set not found.
ipset v2.2.9a: Error from kernel: Protocol not available
iptables v1.3.7: Problem when communicating with ipset, errno=92.

FATAL: Module ip_set not found.
ipset v2.2.9a: Error from kernel: Protocol not available
iptables v1.3.7: Problem when communicating with ipset, errno=92.

iptables: No chain/target/match by that name
Processing /etc/shorewall/started ...
done.
Error for wireless request "Set Encode" (8B2A) :
SET failed on device wlan0 ; Invalid argument.

[root@localhost stan]# ifconfig
eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
UP BROADCAST 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:20 Base address:0xa000

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:116 errors:0 dropped:0 overruns:0 frame:0
TX packets:116 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8626 (8.4 KiB) TX bytes:8626 (8.4 KiB)

wlan0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet6 addr: fe80::21a:73ff:fe6b:c257/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:342 (342.0 b) TX bytes:1400 (1.3 KiB)
Interrupt:19 Memory:b6000000-b6004000

[root@localhost stan]#

Stan

Stan wrote:

> Hi,
>
> I used the x86_64/32 4gb rc1 dvd.
>
> I thought this driver was supposed to be built into the kernel
> now. That made me think I did not have to fool around with cutting
> firmware or anything, but it does not work for me.
> I have newer HP dv6000 (amd64 X2) with bcm4321 AG draft-n wireless.
> In networking I pick to set up a wireless connection.
> It says to pick an ndis driver *.inf file. I point to
> the one for windows vista, bcmwl6.inf and it does not work.
>
> I found a forum post that said to use windows xp driver.
> I downloaded one and pointed to bcmwl5.inf and that did
> not work either.
>
> A 2nd error msg. points to some wiki and says I need to
> cut some firmware. I open a console and tried using bcm43xx-fwcutter to
> the vista bcmwl6.sys, bcmwl664.sys and the bcmwl5.sys and they all
> complain about the file being a wrong type or something and
> complain about the md5 check sum number (something like that).
>
> Mandriva hardware check doesn't recognize it and just says
> 'unknown 4328 device' or something.
>
> Anyone can make this work?
>
> I see some references to linux on www.broadcom.com now but did
> not find much on 4321 or 4328 for drivers.
>
> Stan


  Reply With Quote
Old 01-10-2007, 01:30 AM   #3
Stan Towianski
Guest
 
Posts: n/a
Re: broadcom bcm4321AG (4328) not work with Mandriva 2008 rc1

In case it matters, I'm not sure if it does, but I had
previously added the following lines to the
file /etc/modprobe.d/blacklist-mdv :

blacklist bcm43xx
blacklist b43
blacklist b43legacy
blacklist bcm43xx_mac80211
blacklist ssb

that'll ensure the bcm43xx / b43 drivers don't try and get loaded at
all.


Stan Towianski wrote:

> I got it to work!
>> I have newer HP dv6449us (amd64 X2) with bcm4321 AG draft-n wireless.

>
> I tried again. The problem looks like after I tried the first 2 times,
> it already had the 2 drivers I tried somehow still installed or whatever.
> I used ndiswrapper commands to remove them. Then when I set up wireless
> in mcc, it gave some errors in the konsole window, but it did work.
>
> When I tried to set up it the 3rd time, it said I could pick one of the
> previous 2 drivers I attempted with before, but I did say 'install a new
> one' or whatever it says, but I guess somehow the previous two were still
> getting in the way? That seems like a problem that should be fixed. A
> regular user is not going to use a command in a window to remove drivers.
>
> Anyways I used a windows XP driver for my card that I downloaded from HP.
> /mnt/win_c/SwSetup/SP36684A
> SP36684A.exe used bcmwl5.sys
>
> Here's my output:
> [root@localhost stan]# ifconfig
> eth0 Link encap:Ethernet HWaddr 00:1B:24:62:3E9
> UP BROADCAST 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:20 Base address:0xa000
>
> 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:100 errors:0 dropped:0 overruns:0 frame:0
> TX packets:100 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:7474 (7.2 KiB) TX bytes:7474 (7.2 KiB)
>
> [root@localhost stan]# ndiswrapper
> install/manage Windows drivers for ndiswrapper
>
> usage: ndiswrapper OPTION
> -i inffile install driver described by 'inffile'
> -a devid driver use installed 'driver' for 'devid' (dangerous)
> -r driver remove 'driver'
> -l list installed drivers
> -m write configuration for modprobe
> -ma write module alias configuration for all devices
> -mi write module install configuration for all devices
> -v report version information
>
> where 'devid' is either PCIID or USBID of the form XXXX:XXXX,
> as reported by 'lspci -n' or 'lsusb' for the card
> [root@localhost stan]# ndiswrapper -l
> Unknown line at line 2389
> bcmwl5 : driver installed
> device (14E4:4328) present
> bcmwl6 : driver installed
> device (14E4:4328) present
> [root@localhost stan]# ndiswrapper -r bcmwl6
> [root@localhost stan]# ndiswrapper -r bcmwl5
> [root@localhost stan]# ndiswrapper -l
> Unknown line at line 2389
> [root@localhost stan]# mcc&
> [1] 6612
> [root@localhost stan]# "/usr/sbin/drakvirt" is not executable
> [Virtualization] at /usr/sbin/drakconf.real line 1372.
> "" is not executable [Samba mount points] at /usr/sbin/drakconf.real line
> 1372.
>
> [1]+ Done mcc
> [root@localhost stan]# mount
> /dev/sda5 on / type ext3 (rw,noatime,commit=0)
> none on /proc type proc (rw)
> /dev/sda1 on /mnt/win_c type ntfs (rw,umask=0022,nls=utf8)
> /dev/sda2 on /mnt/win_d type ntfs (ro,umask=0022,nls=utf8)
> /dev/sda7 on /usr type ext3 (rw,noatime,commit=0)
> none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
> [root@localhost stan]# installing bcmwl5 ...
> ERROR: Module ndiswrapper does not exist in /proc/modules
>
> installing wpa_supplicant-0.6.0-1mdv2008.0.x86_64.rpm
> lib64pcsclite1-1.4.3-1mdv2008.0.x86_64.rpm from /var/cache/urpmi/rpms
> Preparing...
>

################################################## #########################
> 1/2: lib64pcsclite1
>

################################################## #########################
> 2/2: wpa_supplicant
>

################################################## #########################
> Compiling...
> Initializing...
> Determining Zones...
> IPv4 Zones: net loc
> Firewall Zone: fw
> Validating interfaces file...
> Validating hosts file...
> Pre-processing Actions...
> Pre-processing /usr/share/shorewall/action.Drop...
> Pre-processing /usr/share/shorewall/action.Reject...
> Validating Policy file...
> Determining Hosts in Zones...
> net Zone: eth0:0.0.0.0/0
> loc Zone: wlan0:0.0.0.0/0
> Deleting user chains...
> Compiling /etc/shorewall/routestopped ...
> Creating Interface Chains...
> Compiling Common Rules
> Compiling IP Forwarding...
> Compiling /etc/shorewall/rules...
> Compiling Actions...
> Compiling /usr/share/shorewall/action.Drop for Chain Drop...
> Compiling /usr/share/shorewall/action.Reject for Chain Reject...
> Compiling /etc/shorewall/policy...
> Compiling Traffic Control Rules...
> Compiling Rule Activation...
> Shorewall configuration compiled to /var/lib/shorewall/.restart
> Processing /etc/shorewall/params ...
> Restarting Shorewall....
> Initializing...
> Processing /etc/shorewall/init ...
> Clearing Traffic Control/QOS
> Deleting user chains...
> Processing /etc/shorewall/continue ...
> WARNING: DISABLE_IPV6=Yes in shorewall.conf but this system does not
> appear to have ip6tables
> Enabling Loopback and DNS Lookups
> Creating Interface Chains...
> Setting up SMURF control...
> Processing /etc/shorewall/initdone ...
> Setting up Black List...
> Setting up ARP filtering...
> Setting up Accept Source Routing...
> Setting up SYN Flood Protection...
> Setting up Rules...
> Setting up Actions...
> Creating action chain Drop
> Creating action chain Reject
> Creating action chain dropBcast
> Creating action chain dropInvalid
> Creating action chain dropNotSyn
> Applying Policies...
> Activating Rules...
> Processing /etc/shorewall/start ...
> FATAL: Module ip_set not found.
> ipset v2.2.9a: Error from kernel: Protocol not available
> iptables v1.3.7: Problem when communicating with ipset, errno=92.
>
> FATAL: Module ip_set not found.
> ipset v2.2.9a: Error from kernel: Protocol not available
> iptables v1.3.7: Problem when communicating with ipset, errno=92.
>
> iptables: No chain/target/match by that name
> Processing /etc/shorewall/started ...
> done.
> Error for wireless request "Set Encode" (8B2A) :
> SET failed on device wlan0 ; Invalid argument.
>
> [root@localhost stan]# ifconfig
> eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
> UP BROADCAST 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:20 Base address:0xa000
>
> 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:116 errors:0 dropped:0 overruns:0 frame:0
> TX packets:116 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:8626 (8.4 KiB) TX bytes:8626 (8.4 KiB)
>
> wlan0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
> inet6 addr: fe80::21a:73ff:fe6b:c257/64 Scope:Link
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:3 errors:0 dropped:0 overruns:0 frame:0
> TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:342 (342.0 b) TX bytes:1400 (1.3 KiB)
> Interrupt:19 Memory:b6000000-b6004000
>
> [root@localhost stan]#
>
> Stan
>
> Stan wrote:
>
>> Hi,
>>
>> I used the x86_64/32 4gb rc1 dvd.
>>
>> I thought this driver was supposed to be built into the kernel
>> now. That made me think I did not have to fool around with cutting
>> firmware or anything, but it does not work for me.
>> I have newer HP dv6000 (amd64 X2) with bcm4321 AG draft-n wireless.
>> In networking I pick to set up a wireless connection.
>> It says to pick an ndis driver *.inf file. I point to
>> the one for windows vista, bcmwl6.inf and it does not work.
>>
>> I found a forum post that said to use windows xp driver.
>> I downloaded one and pointed to bcmwl5.inf and that did
>> not work either.
>>
>> A 2nd error msg. points to some wiki and says I need to
>> cut some firmware. I open a console and tried using bcm43xx-fwcutter to
>> the vista bcmwl6.sys, bcmwl664.sys and the bcmwl5.sys and they all
>> complain about the file being a wrong type or something and
>> complain about the md5 check sum number (something like that).
>>
>> Mandriva hardware check doesn't recognize it and just says
>> 'unknown 4328 device' or something.
>>
>> Anyone can make this work?
>>
>> I see some references to linux on www.broadcom.com now but did
>> not find much on 4321 or 4328 for drivers.
>>
>> Stan


  Reply With Quote
Old 01-10-2007, 05:30 AM   #4
cleriazevedo@gmail.com
Guest
 
Posts: n/a
Re: broadcom bcm4321AG (4328) not work with Mandriva 2008 rc1

On 30 set, 15:05, Stan Towianski <stantowian...@comcast.net> wrote:
> In case it matters, I'm not sure if it does, but I had
> previously added the following lines to the
> file /etc/modprobe.d/blacklist-mdv :
>
> blacklist bcm43xx
> blacklist b43
> blacklist b43legacy
> blacklist bcm43xx_mac80211
> blacklist ssb
>

...........

Stan

After tried a lot of drivers, my BCM4312 works under kubuntu using
SP34152.exe driver (32bit) (my notebook is HP DV2419us)
I can't find the howto that I followed, but it says to use cabextrat
and ndiswrapper (ndiswrapper -i bcmlw5.inf) - (yes, ...5.inf).
But here ( http://www.blogger.com/feeds/6280321.../posts/default
) you can find an other howto (semeed) where you can download the
driver. (Spanish)

Good lucky and i'm sorry for so simple informations.

Regards

Cleri




  Reply With Quote
Reply

Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Mandriva 2008 uses /dev/sda for IDE drive Dave Farrance Mandriva Linux 7 20-09-2007 01:33 AM
Mandriva 2008 uses /dev/sda for IDE drive Dave Farrance Mandriva Linux 5 15-09-2007 02:28 AM
Mandriva 2008 uses /dev/sda for IDE drive Dave Farrance Mandriva Linux 11 15-09-2007 02:21 AM
Mandriva 2008 uses /dev/sda for IDE drive Dave Farrance Mandriva Linux 2 15-09-2007 02:16 AM
Mandriva 2008 uses /dev/sda for IDE drive Dave Farrance Mandriva Linux 2 15-09-2007 02:15 AM

Google
 


All times are GMT +5.5. The time now is 03:37 AM.


vBulletin, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO
Copyright © 2005-2008, TechTalkz.com. All Rights Reserved - Privacy Policy
Valid XHTML 1.0 Transitional