PDA

View Full Version : hp compaq nx6325 wireless problem


HayZam
29th September 2007, 01:59 AM
hi all ,

i ve searched alot about how to install my god damn wireless card bcm4311 through most of the forums and nothing worked ...

i am using fedora core 7 , amd64 bits ,

i need help ..

thanks alot

ppesci
29th September 2007, 02:41 AM
Nothing worked?.

Did you try with ndiswrapper or bcm43xx-fwcutter?

What problem you had?

kizwan
29th September 2007, 08:42 AM

My friend use ndiswrapper for his broadcom BCM4318 and it work. He have tried bcm43xx-fwcutter, but it seem not working, not detect any AP at all. I don't know why. But my friend's card is mini-pci not mini-pci-express, which is older design, and for me it is 100% compatible for free OS, including hacked mac os x, hypothetically speaking. :D Do you guys know which card is actually supported by bcm43xx-fwcutter?

VisezTrance
29th September 2007, 11:53 AM
Do you guys know which card is actually supported by bcm43xx-fwcutter?
Please visit http://linuxwireless.org/

HayZam
29th September 2007, 02:11 PM
well , i tried ndiswrapper ...

wget http://ftp.us.dell.com/network/R140747.EXE -c

# unzip R140747.EXE
# cd DRIVER
# ndiswrapper -i bcmwl5.inf
# ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4311) present (alternate driver: bcm43xx)

# ndiswrapper -m
module configuration already contains alias directive


# modprobe --remove bcm43xx

# modprobe ndiswrapper

and it just didnt work ...

donthetech
29th September 2007, 02:54 PM
Hi,

Another alternative is Driverloader from Linuxant, I had real trouble with the BCM 43XX drivers for my Compaq V2000 laptop...For the most part, there is a little work you have to do, but it practically automated the install....I believe there was a small charge for the software, but it was worth it to me.. Every time Fedora updates it's kernel, I use the installation software to update the driver. I never tried fwcutter because it limits your throughput to 11Mbps....

Hope this helps...

Don :)

VisezTrance
29th September 2007, 03:59 PM
I have an nx7300 using F7 64 bits too. The wireless device was not present in system-config-network, however, i could "see" it with ifconfig. If this is your case, you might want to configure it oldschool - from the command line (dhclient wlan0 etc..). A side effect was that fedora's default firewall, didn't knew about this network interface so, it blocked it complety, thus i couldn't ping anything, so I had to use another firewall.

Hope this helps.

kizwan
29th September 2007, 04:19 PM
well , i tried ndiswrapper ...



and it just didnt work ...

Please post "dmesg" message after you do "modprobe ndiswrapper".

HayZam
29th September 2007, 06:29 PM
is that what you want ?!

[root@localhost ~]# ndiswrapper -i bcmwl5.inf
driver bcmwl5 is already installed
[root@localhost ~]# ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4311) present (alternate driver: ssb)
[root@localhost ~]# ndiswrapper -m
module configuration already contains alias directive

[root@localhost ~]# modprobe --remove bcm43xx
[root@localhost ~]# modprobe ndiswrapper
FATAL: Module ndiswrapper not found.
[root@localhost ~]#

HayZam
29th September 2007, 06:33 PM
I have an nx7300 using F7 64 bits too. The wireless device was not present in system-config-network, however, i could "see" it with ifconfig. If this is your case, you might want to configure it oldschool - from the command line (dhclient wlan0 etc..). A side effect was that fedora's default firewall, didn't knew about this network interface so, it blocked it complety, thus i couldn't ping anything, so I had to use another firewall.

Hope this helps.


can you plz describe what have you done step by step ?!

ppesci
29th September 2007, 06:37 PM
Simply you don't have the ndiswrapper module, may be you instaled it for another kernel

To see what kernel has ndiswrapper, as root, type:

locate ndiswrapper|grep /lib/modules

HTH

HayZam
29th September 2007, 06:50 PM
then what !? i dont know what to do



[root@localhost ~]# locate ndiswrapper|grep /lib/modules
/lib/modules/2.6.22.7-85.fc7/extra/ndiswrapper
/lib/modules/2.6.22.7-85.fc7/extra/ndiswrapper/ndiswrapper.ko
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.22.9-91.fc7 #1 SMP Thu Sep 27 20:47:39 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]#

ppesci
29th September 2007, 07:02 PM
ok, you must install kmod-ndiswrapper for your current kernel, or probe the kernel 2.6.22.7-85 youhave to see if ndiswrapper works.

Whatever you want.
To install ndiswrapper in your current kernel, use yumex or pirut or yum command
To probe ndiswrapper in the kernel 2.6.22.7-85, yust restart your comp and choose in grub menu the kernel.

HTH

HayZam
29th September 2007, 07:11 PM
no , i prefer to install on the new kernel ... and step by step together , if u dont mind

ppesci
29th September 2007, 07:22 PM
As root and in a terminal type:

yum install kmod-ndiswrapper-1.46-1.2.6.22.9_91.fc7

and that's all, then do:

modprobe ndiswrapper

HTH

kizwan
29th September 2007, 07:23 PM
is that what you want ?!

No. You need to run "dmesg" as root in the terminal. It seem you did not install package called "kmod-ndiswrapper".

EDIT: I'm sorry. ppesci has show you how to install kmod-ndiswrapper. Like ppesci said, use yum to install kmod-ndiswrapper for your current kernel.

HayZam
30th September 2007, 03:33 AM
i did what you told me to do and here is the output

[root@localhost ~]# yum install kmod-ndiswrapper-1.46-1.2.6.22.9_91.fc7
kagesenshi-compiz 100% |=========================| 1.9 kB 00:00
livna 100% |=========================| 2.1 kB 00:00
fedora 100% |=========================| 2.1 kB 00:00
primary.sqlite.bz2 100% |=========================| 4.7 MB 02:13
adobe-linux-i386 100% |=========================| 951 B 00:00
ftp://mirror.cs.princeton.edu/pub/mirrors/fedora/linux/updates/7/x86_64/repodata/repomd.xml: [Errno 4] IOError: [Errno ftp error] 421 Sorry, mirror already has 21 users logged on. Try again in 10 minutes.
Trying other mirror.
updates 100% |=========================| 2.3 kB 00:00
freshrpms 100% |=========================| 1.9 kB 00:00
Setting up Install Process
Parsing package install arguments
Package kmod-ndiswrapper - 1.46-1.2.6.22.9_91.fc7.x86_64 is already installed.
Nothing to do
[root@localhost ~]# modprobe ndiswrapper
[root@localhost ~]#


whats next ??!!

ppesci
30th September 2007, 04:13 AM
Now you have it installed. Check with dmesg command to see if the module install correctly or if there are some problem.

HayZam
1st October 2007, 12:19 AM
done , but very long output , do you want me to grep for something ?!

i cant put all that output here

ppesci
1st October 2007, 02:27 AM
No. only put the las lines here refering to ndiswrapper or wlan0

HayZam
1st October 2007, 03:27 AM
well , i am happy to read those lines

b43-phy0: Broadcom 4311 WLAN found
b43-phy0 debug: Found PHY: Analog 4, Type 2, Revision 8
b43-phy0 debug: Found Radio: Manuf 0x17F, Version 0x2050, Revision 2


but i am sad to see

[root@localhost ~]# dmesg |grep wlan0
[root@localhost ~]# dmesg |grep ndiswrapper
[root@localhost ~]#


those answers didn't change either when i am setting the wireless LAN button ON or OFF

waiting for the next step ,

Thanks Alot

ppesci
1st October 2007, 04:29 AM
Ok. As root type:

modprobe ndiswrapper

and next

dmesg

and see only the last lines to see if there are some messages related to ndiswrapper or wlan0

Put the output here (last lines only)

also, as root, type the command:

rpm -qa|grep ndiswrapper

HayZam
1st October 2007, 10:53 AM
APIC error on CPU1: 00(40)
hda-intel: Invalid position buffer, using LPIB read method instead.
APIC error on CPU1: 40(40)
APIC error on CPU1: 40(40)
ndiswrapper version 1.46 loaded (smp=yes)
usbcore: registered new interface driver ndiswrapper
APIC error on CPU1: 40(40)
[root@localhost ~]#


and the output of rpm -qa|grep ndiswrapper is :

[root@localhost ~]# rpm -qa|grep ndiswrapper
kmod-ndiswrapper-1.46-1.2.6.22.7_85.fc7
kmod-ndiswrapper-1.46-1.2.6.22.9_91.fc7
ndiswrapper-1.46-1.lvn7
[root@localhost ~]#

kizwan
1st October 2007, 01:12 PM
In your dmesg_output.txt, ndiswrapper didn't initialize your wireless interface. Are you sure you did install driver for your wireless? And you're using driver for windows xp right?

Run "ifconfig" in the terminal and you should see wireless interface - "wlan0". If you didn't see it, something wrong somewhere. If you see wlan0 interface, use NetworkManager to use your wireless:-
# /etc/init.d/NetworkManager start

You should see NetworkManager icon at taskbar. Click it to connect to any AP. One more important package that you should install is "wpa_supplicant".

HayZam
1st October 2007, 01:31 PM
well thats what i have

[root@localhost ~]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:17:08:2F:7D:6B
inet addr:192.168.1.253 Bcast:255.255.255.255 Mask:255.255.255.0
inet6 addr: fe80::217:8ff:fe2f:7d6b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:33680 errors:0 dropped:0 overruns:0 frame:0
TX packets:26741 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:42463298 (40.4 MiB) TX bytes:3026514 (2.8 MiB)
Interrupt:23

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:8256 errors:0 dropped:0 overruns:0 frame:0
TX packets:8256 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:54585788 (52.0 MiB) TX bytes:54585788 (52.0 MiB)

virbr0 Link encap:Ethernet HWaddr 00:00:00:00:00:00
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:67 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:10906 (10.6 KiB)

[root@localhost ~]# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:""
Mode:Managed Channel:0 Access Point: Not-Associated
Tx-Power=0 dBm
Retry min limit:7 RTS thr:off Fragment thr=2346 B
Encryption key:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

virbr0 no wireless extensions.

[root@localhost ~]#

HayZam
1st October 2007, 01:35 PM
well .... i got my bcmwl5.inf and bcmwl5.sys from the windowsXP driver
and

[root@localhost wireless]# ndiswrapper -i bcmwl5.inf
driver bcmwl5 is already installed
[root@localhost wireless]# ndiswrapper -m
module configuration already contains alias directive

[root@localhost wireless]# modprobe ndiswrapper
[root@localhost wireless]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:17:08:2F:7D:6B
inet addr:192.168.1.253 Bcast:255.255.255.255 Mask:255.255.255.0
inet6 addr: fe80::217:8ff:fe2f:7d6b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:34764 errors:0 dropped:0 overruns:0 frame:0
TX packets:27954 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:43051950 (41.0 MiB) TX bytes:3243805 (3.0 MiB)
Interrupt:23

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:8256 errors:0 dropped:0 overruns:0 frame:0
TX packets:8256 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:54585788 (52.0 MiB) TX bytes:54585788 (52.0 MiB)

virbr0 Link encap:Ethernet HWaddr 00:00:00:00:00:00
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0
inet6 addr: fe80::200:ff:fe00:0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:67 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:10906 (10.6 KiB)

[root@localhost wireless]#

kizwan
1st October 2007, 01:36 PM
Ok. I can see "wlan0" when you run "iwconfig". Use NetworkManager.

HayZam
1st October 2007, 07:57 PM
when using the network manager ,
i can only add eth1 :( . no probs in naming ...
[root@localhost ~]# iwconfig
lo no wireless extensions.

eth1 IEEE 802.11b/g ESSID:"" Nickname:"localhost.localdomain"
Mode:Managed Access Point: Invalid
RTS thr:off Fragment thr:off
Encryption key:off
Link Quality=0/100 Signal level=-256 dBm Noise level=-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

peth0 no wireless extensions.

virbr0 no wireless extensions.

eth0 no wireless extensions.

[root@localhost ~]#


[root@localhost ~]# iwlist eth1 scan
eth1 Interface doesn't support scanning : No such device

[root@localhost ~]#


kindly check the new output as there is new lines about eth1 and the network card
whats the problem now ?!

[root@localhost ~]# dmesg |grep eth1
eth1: Tigon3 [partno(BCM95788A50) rev 3003 PHY(5705)] (PCI:33MHz:32-bit) 10/100/1000Base-T Ethernet 00:17:08:2f:7d:6b
eth1: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] Split[0] WireSpeed[0] TSOcap[1]
eth1: dma_rwctrl[763f0000] dma_mask[32-bit]




[root@localhost ~]# dmesg |grep bcm
bcm43xx driver
bcm43xx: Chip ID 0x4311, rev 0x1
bcm43xx: Number of cores: 4
bcm43xx: Core 0: ID 0x800, rev 0x11, vendor 0x4243
bcm43xx: Core 1: ID 0x812, rev 0xa, vendor 0x4243
bcm43xx: Core 2: ID 0x817, rev 0x3, vendor 0x4243
bcm43xx: Core 3: ID 0x820, rev 0x1, vendor 0x4243
bcm43xx: PHY connected
bcm43xx: Detected PHY: Version: 4, Type 2, Revision 8
bcm43xx: Detected Radio: ID: 2205017f (Manuf: 17f Ver: 2050 Rev: 2)
bcm43xx: Radio turned off
bcm43xx: Radio turned off
bcm43xx: PHY connected
bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
bcm43xx: core_up for active 802.11 core failed (-2)
bcm43xx: set security called, .level = 0, .enabled = 0, .encrypt = 0
bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.
bcm43xx: core_up for active 802.11 core failed (-2)
bcm43xx: set security called, .level = 0, .enabled = 0, .encrypt = 0
[root@localhost ~]#

kizwan
1st October 2007, 09:30 PM
From your post earlier, your wireless interface was wlan0, but now it is eth1. Emmm....
Ok, now, from the dmesg message you just posted, it show that your wireless being loaded/initialize by bcm43xx driver. I believe it try to load firmware file:

bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not available or load failed.

You're loading ndiswrapper without removing bcm43xx driver first. Thats why there are so many error. Ok, forget ndiswrapper for know and try get it working with bcm43xx driver. Try look at this thread:-
http://forums.fedoraforum.org/forum/showthread.php?t=166744

Thanks to barf, he has post how to make your wireless working.

HayZam
7th October 2007, 01:54 PM
i got my problem fixed ...
visit
http://forums.fedoraforum.org/forum/showthread.php?t=166744&highlight=nx6325