[Bcm43xx-dev] Fujitsu-Siemens AMILO Pro V2030

2005-12-30 Thread Viktor Abrams
Hi all,

thanks for your very good work, making bcm-chips usable.

Could someone give me a hint, why I could't connect to my AP with
Fujitsu-Siemens AMILO Pro V2030?

AP: D-Link DWL-700AP

modules: bcm43xx-20051227 and ieee80211softmac-20051227
firmware: wl_apsta.o (http://openwrt.inf.fh-brs.de/~nbd/)

# uname -a
Linux debian 2.6.15-rc5-686 #1 Fri Dec 9 22:55:11 UTC 2005 i686
GNU/Linux

# lsmod | grep bcm
bcm43xx   425824  0
ieee80211softmac   29920  1 bcm43xx
ieee80211  34216  2 bcm43xx,ieee80211softmac
firmware_class 10624  2 bcm43xx,pcmcia

# lspci | grep BCM
:00:06.0 Network controller: Broadcom Corporation BCM4318 [AirForce
One 54g] 802.11g Wireless LAN Controller (rev 02)

# iwlist eth2 scanning
eth2  Scan completed :
  Cell 01 - Address: 00:80:C8:38:91:94
ESSID:default
Protocol:IEEE 802.11b
Mode:Master
Channel:6
Encryption key:off
Bit Rate:11 Mb/s
Extra: Rates (Mb/s): 1 2 5.5 11
Quality=100/100  Signal level=-78 dBm
Extra: Last beacon: 47ms ago

# iwconfig eth2
eth2  IEEE 802.11b/g  ESSID:off/any  Nickname:Broadcom 4318
  Mode:Managed  Frequency=2.437 GHz  Bit Rate=11 Mb/s
Tx-Power=2346 dBm
  RTS thr:off   Fragment thr:off
  Encryption key:off

# ifconfig eth2
eth2  Protokoll:Ethernet  Hardware Adresse 00:14:A5:44:5E:0F
  inet Adresse:192.168.0.100  Bcast:192.168.0.255
Maske:255.255.255.0
  inet6 Adresse: fe80::214:a5ff:fe44:5e0f/64
Gültigkeitsbereich:Verbindung
  UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
  RX packets:0 errors:0 dropped:0 overruns:0 frame:0
  TX packets:37 errors:0 dropped:0 overruns:0 carrier:0
  Kollisionen:0 Sendewarteschlangenlänge:1000
  RX bytes:0 (0.0 b)  TX bytes:1422 (1.3 KiB)
  Interrupt:209

# route -n
192.168.0.0 0.0.0.0 255.255.255.0   U 0  00
eth2

# ping 192.168.0.50
PING 192.168.0.50 (192.168.0.50) 56(84) bytes of data.
From 192.168.0.100 icmp_seq=1 Destination Host Unreachable

# tail -f /var/log/messages /var/log/syslog
== /var/log/messages ==
Dec 27 09:45:27 debian kernel: ieee80211: 802.11 data/management/control
stack, git-1.1.7
Dec 27 09:45:27 debian kernel: ieee80211: Copyright (C) 2004-2005 Intel
Corporation [EMAIL PROTECTED]
Dec 27 09:45:27 debian kernel: bcm43xx driver 0.0.1
Dec 27 09:45:27 debian kernel: ACPI: PCI Interrupt :00:06.0[A] -
GSI 18 (level, low) - IRQ 209
Dec 27 09:45:27 debian kernel: bcm43xx: Chip ID 0x4318, rev 0x2
Dec 27 09:45:27 debian kernel: bcm43xx: Number of cores: 4
Dec 27 09:45:27 debian kernel: bcm43xx: Core 0: ID 0x800, rev 0xd,
vendor 0x4243, enabled
Dec 27 09:45:27 debian kernel: bcm43xx: Core 1: ID 0x812, rev 0x9,
vendor 0x4243, enabled
Dec 27 09:45:27 debian kernel: bcm43xx: Core 2: ID 0x804, rev 0xc,
vendor 0x4243, enabled
Dec 27 09:45:27 debian kernel: bcm43xx: Core 3: ID 0x80d, rev 0x7,
vendor 0x4243, enabled
Dec 27 09:45:27 debian kernel: bcm43xx: PHY connected
Dec 27 09:45:27 debian kernel: bcm43xx: Detected PHY: Version: 3, Type
2, Revision 7
Dec 27 09:45:27 debian kernel: bcm43xx: Detected Radio:  ID: 8205017f
(Manuf: 17f Ver: 2050 Rev: 8)
Dec 27 09:45:27 debian kernel: bcm43xx: Radio turned off

== /var/log/syslog ==
Dec 27 09:45:26 debian kernel: ieee80211_crypt: registered algorithm
'NULL'
Dec 27 09:45:27 debian kernel: ieee80211: 802.11 data/management/control
stack, git-1.1.7
Dec 27 09:45:27 debian kernel: ieee80211: Copyright (C) 2004-2005 Intel
Corporation [EMAIL PROTECTED]
Dec 27 09:45:27 debian kernel: bcm43xx driver 0.0.1
Dec 27 09:45:27 debian kernel: ACPI: PCI Interrupt :00:06.0[A] -
GSI 18 (level, low) - IRQ 209
Dec 27 09:45:27 debian kernel: bcm43xx: Chip ID 0x4318, rev 0x2
Dec 27 09:45:27 debian kernel: bcm43xx: Number of cores: 4
Dec 27 09:45:27 debian kernel: bcm43xx: Core 0: ID 0x800, rev 0xd,
vendor 0x4243, enabled
Dec 27 09:45:27 debian kernel: bcm43xx: Core 1: ID 0x812, rev 0x9,
vendor 0x4243, enabled
Dec 27 09:45:27 debian kernel: bcm43xx: Core 2: ID 0x804, rev 0xc,
vendor 0x4243, enabled
Dec 27 09:45:27 debian kernel: bcm43xx: Core 3: ID 0x80d, rev 0x7,
vendor 0x4243, enabled
Dec 27 09:45:27 debian kernel: bcm43xx: PHY connected
Dec 27 09:45:27 debian kernel: bcm43xx: Detected PHY: Version: 3, Type
2, Revision 7
Dec 27 09:45:27 debian kernel: bcm43xx: Detected Radio:  ID: 8205017f
(Manuf: 17f Ver: 2050 Rev: 8)
Dec 27 09:45:27 debian kernel: bcm43xx: Radio turned off

== /var/log/messages ==
Dec 27 09:45:27 debian kernel: bcm43xx: Radio turned off

== /var/log/syslog ==
Dec 27 09:45:27 debian kernel: bcm43xx: Radio turned off

== /var/log/messages ==
Dec 27 09:46:11 debian kernel: bcm43xx: PHY connected
Dec 27 09:46:11 debian kernel: bcm43xx: InitVals written
Dec 27 09:46:11 debian kernel: bcm43xx: Radio turned on
Dec 27 09:46:11 

[Bcm43xx-dev] Re: Broadcom 43xx first results

2005-12-30 Thread Rakotomandimby Mihamina
On Mon, 2005-12-05 at 20:11 +0100, Jiri Benc wrote:
 That results were implemented (patches were sent
 and not accepted).

May be should you submit your patches to the right persons:
see /usr/src/linux/MAINTENERS.

I dont know where did you submit yours, but that's just a suggestion.
-- 
A powerfull GroupWare, CMS, CRM, ECM: CPS (Open Source  GPL).
Opengroupware, SPIP, Plone, PhpBB, JetSpeed... are good: CPS is better.
http://www.cps-project.org for downloads  documentation.
Free hosting of CPS groupware: http://www.objectis.org.

___
Bcm43xx-dev mailing list
Bcm43xx-dev@lists.berlios.de
http://lists.berlios.de/mailman/listinfo/bcm43xx-dev


Re: [Bcm43xx-dev] crypto code

2005-12-30 Thread Martin Tessun

Johannes Berg wrote:

Since this is purely linux specific I figured I can submit...

johannes
  


This Patch really works great. Unfortunately I have a problem in 
building the latest rev (983) from svn with this code enabled. The 
function bcm43xx_mac_disable is not defined.


So I wrote a small patch (as I did not find any Specs for disable_mac):

--- bcm43xx_main.c_orig 2005-12-30 20:00:00.0 +0100
+++ bcm43xx_main.c  2005-12-30 20:05:20.0 +0100
@@ -2608,6 +2608,12 @@
   printkl(KERN_ERR PFX Failed to suspend mac!\n);
}

+void bcm43xx_mac_disable(struct bcm43xx_private *bcm)
+{
+   // found no Specs for this function, but it is used ...
+   FIXME();
+}
+
void bcm43xx_set_iwmode(struct bcm43xx_private *bcm,
   int iw_mode)
{
--- bcm43xx_main.h_orig 2005-12-30 19:59:54.0 +0100
+++ bcm43xx_main.h  2005-12-30 20:00:09.0 +0100
@@ -260,5 +260,6 @@

void bcm43xx_mac_suspend(struct bcm43xx_private *bcm);
void bcm43xx_mac_enable(struct bcm43xx_private *bcm);
+void bcm43xx_mac_disable(struct bcm43xx_private *bcm);

#endif /* BCM43xx_MAIN_H_ */



Regards,
Martin
___
Bcm43xx-dev mailing list
Bcm43xx-dev@lists.berlios.de
http://lists.berlios.de/mailman/listinfo/bcm43xx-dev


Re: [Bcm43xx-dev] crypto code

2005-12-30 Thread Danny van Dyk

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Martin Tessun schrieb:
| This Patch really works great. Unfortunately I have a problem in
| building the latest rev (983) from svn with this code enabled. The
| function bcm43xx_mac_disable is not defined.
Sorry, was a Thinko (tm) by myself... Bug was fixed in rev 984..

| So I wrote a small patch (as I did not find any Specs for disable_mac):
Should haven been 'mac_suspend'...

[discarded wrong patch]

Danny
- --
Danny van Dyk [EMAIL PROTECTED]
Gentoo/AMD64 Project, Gentoo Scientific Project
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDtaxgaVNL8NrtU6IRAo+6AKCJC2KLqb96j0LW+MC6TYLJOsthUACeLGYR
SzKumBZdqyB0RiKPqe8tMJg=
=Joly
-END PGP SIGNATURE-
___
Bcm43xx-dev mailing list
Bcm43xx-dev@lists.berlios.de
http://lists.berlios.de/mailman/listinfo/bcm43xx-dev


Re: [Bcm43xx-dev] crypto code

2005-12-30 Thread Domenico Delle Side
Johannes Berg wrote:
 Since this is purely linux specific I figured I can submit...

This absolutely works! great!

I'm sending this e-mail now, while I'm connected to the AP with the
Airport of my iBook, on a WEP network. It's fantastic!

The link is quite usable, but it is a bit slow compared to other network
cards, probably due to a hig percent of packet loss. Connections often
time-outs, but in a very random way.

DHCP seems still to doesn't work, so I've statically configured the IP
address.


Thanks,
Nico
___
Bcm43xx-dev mailing list
Bcm43xx-dev@lists.berlios.de
http://lists.berlios.de/mailman/listinfo/bcm43xx-dev


Re: [Bcm43xx-dev] crypto code

2005-12-30 Thread Jory A. Pratt
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Johannes Berg wrote:
 Since this is purely linux specific I figured I can submit...

 johannes


Well after a bit of fooling around I got the bcm4318 AirForce One up and
working. I had to drop to 11M for now to keep association, but other
then that all is well. Thanks for the great job that has come so far.
Keep up the great work.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFDtcQZGDfjNg8unQIRAtSQAKCs0rwgmtKgvDNSd7CgNpn5k8ANDwCgi4Eh
X1dYoltQQFUBwa15xqFA6ho=
=PcOq
-END PGP SIGNATURE-
___
Bcm43xx-dev mailing list
Bcm43xx-dev@lists.berlios.de
http://lists.berlios.de/mailman/listinfo/bcm43xx-dev


[Bcm43xx-dev] Test report.

2005-12-30 Thread David Woodhouse
I've just tried the current (20051230) snapshot on the 2.6.15-rc7-git4
(Fedora Rawhide) kernel on a PowerBook. I also used the patch from 
http://marc.theaimsgroup.com/?l=linux-netdevm=113591302004639w=2 

The resulting kernel package (which also installs on FC4 with --nodeps)
is at http://david.woodhou.se/kernel-2.6.14-1.1805_FC5.bcm43xx.ppc.rpm

Firmware as follows:

  filename :  AppleAirPort2
  version  :  3.90.34.0.p11 (400.17)
  MD5  :  ca0f34df2f0bfb8b5cfd83b5848d2bf5

Although the output of 'iwlist scan' looks correct, it doesn't manage to
connect with ESSID set to 'any'. I have to explicitly set the ESSID for
it to connect. I'm using WEP.

At that point I can use dhclient successfully and Legacy IP works. IPv6,
on the other hand, does not. It looks like a multicast problem -- it
doesn't see the router advertisements which are sent to the multicast
MAC address 33:33:00:00:00:01 -- even when I use tcpdump in promiscuous
mode. 

If I ping the link-local address of other machines on the network, or
manually configure IPv6 address and routes, then it almost works for
_outgoing_ connections -- as long as the machine it's talking to is
automatically inferring its MAC address from the packet which initiates
the connection. To communicate with anything further afield than the
local network, I have to keep pinging the router so that it doesn't
forget my MAC address -- since I never see its neighbour solicitations.

Suspend and resume led to a machine check...

bcm43xx: Resuming...
PCI: Enabling device 0001:10:12.0 ( - 0002)
bcm43xx: InitVals written
bcm43xx: Radio turned on
Machine check in kernel mode.
Caused by (from SRR1=214b030): Transfer error ack signal

Vector: 200 (Machine Check) at [c1807be0]
pc: f216f3e0: bcm43xx_phy_read+0x50/0xa0 [bcm43xx]
lr: f216f584: bcm43xx_phy_set_antenna_diversity+0xb4/0x320 [bcm43xx]

-- 
dwmw2

___
Bcm43xx-dev mailing list
Bcm43xx-dev@lists.berlios.de
http://lists.berlios.de/mailman/listinfo/bcm43xx-dev