Re: nfsmb survey

2006-10-24 Thread Conrad J. Sabatier
On Mon, 16 Oct 2006 21:31:28 +0300, Cheffo
[EMAIL PROTECTED] wrote:

 Andriy Gapon wrote:
  In STABLE and upcoming 6.2 (and in CURRENT, of course) there is a
  new SMB driver for NForce2/3/4 chipsets, nfsmb, developed by Ruslan
  Ermilov. However, the driver doesn't currently work on all hardware
  that it is to support. The problem is with choosing proper BAR
  registers, which, as it seems, might be different for different
  chipsets/SMB controllers.
 
  If you have a system based on NForce2/3/4, could you please share
  the following information:
 
  1. find out pci handle of your SMB controller:
  $ pciconf -l | fgrep 0x0c0500
  and also note chip field value, it should match
  00(64|84|d4|e4|52)10de. E.g.:
  [EMAIL PROTECTED]:1:1:class=0x0c0500 card=0x1c02147b
  chip=0x006410de rev=0xa2 hdr=0x00
 
  2. read values in BARs 4 and 5 and also registers 0x50 and 0x54 like
  follows:
  $ pciconf -r pci0:1:1 0x20
  $ pciconf -r pci0:1:1 0x24
  $ pciconf -r pci0:1:1 0x50
  $ pciconf -r pci0:1:1 0x54
  using your pci handle instead of pci0:1:1, e.g.:
  $ pciconf -r pci0:1:1 0x20
  
  $ pciconf -r pci0:1:1 0x24
  
  $ pciconf -r pci0:1:1 0x50
  1001
  $ pciconf -r pci0:1:1 0x54
  1041
 
  3. send chip id and register values here.
 
  Thank you very much in advance.
 

 [EMAIL PROTECTED]:1:1: class=0x0c0500 card=0x815a1043 chip=0x005210de
 rev=0xa2 hdr=0x00
 
 pciconf -r pci0:1:1 0x20
 4c01
 pciconf -r pci0:1:1 0x24
 4c41pciconf -r pci0:1:1 0x50
 4c01
 pciconf -r pci0:1:1 0x54
 4c41

# pciconf -l | fgrep 0x0c0500
[EMAIL PROTECTED]:1:1:class=0x0c0500 card=0x80c51043 chip=0x00d410de
rev=0xa4 hdr=0x00
# pciconf -r pci0:1:1 0x20
5001 
# pciconf -r pci0:1:1 0x24
5041 
# pciconf -r pci0:1:1 0x50
5001 
# pciconf -r pci0:1:1 0x54
5041 

Thank you very much for your work on this!

-- 
Conrad J. Sabatier [EMAIL PROTECTED] -- In Unix veritas
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfsmb survey

2006-10-18 Thread Nikolay Pavlov
On Monday, 16 October 2006 at 20:15:26 +0300, Andriy Gapon wrote:
 
 In STABLE and upcoming 6.2 (and in CURRENT, of course) there is a new
 SMB driver for NForce2/3/4 chipsets, nfsmb, developed by Ruslan Ermilov.
 However, the driver doesn't currently work on all hardware that it is to
 support. The problem is with choosing proper BAR registers, which, as it
 seems, might be different for different chipsets/SMB controllers.
 
 If you have a system based on NForce2/3/4, could you please share the
 following information:
 
 1. find out pci handle of your SMB controller:
 $ pciconf -l | fgrep 0x0c0500
 and also note chip field value, it should match 00(64|84|d4|e4|52)10de.
 E.g.:
 [EMAIL PROTECTED]:1:1:class=0x0c0500 card=0x1c02147b chip=0x006410de
 rev=0xa2 hdr=0x00
 
 2. read values in BARs 4 and 5 and also registers 0x50 and 0x54 like
 follows:
 $ pciconf -r pci0:1:1 0x20
 $ pciconf -r pci0:1:1 0x24
 $ pciconf -r pci0:1:1 0x50
 $ pciconf -r pci0:1:1 0x54
 using your pci handle instead of pci0:1:1, e.g.:
 $ pciconf -r pci0:1:1 0x20
 
 $ pciconf -r pci0:1:1 0x24
 
 $ pciconf -r pci0:1:1 0x50
 1001
 $ pciconf -r pci0:1:1 0x54
 1041
 
 3. send chip id and register values here.
 
 Thank you very much in advance.
 
 -- 
 Andriy Gapon
 ___
 freebsd-stable@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-stable
 To unsubscribe, send any mail to [EMAIL PROTECTED]


[EMAIL PROTECTED]:~# pciconf -l | fgrep 0x0c0500
[EMAIL PROTECTED]:1:1: class=0x0c0500 card=0x813f1043 chip=0x00e410de rev=0xa1 
hdr=0x00


[EMAIL PROTECTED]:~# pciconf -r pci0:1:1 0x20
5001
[EMAIL PROTECTED]:~# pciconf -r pci0:1:1 0x24
5041
[EMAIL PROTECTED]:~# pciconf -r pci0:1:1 0x50
5001
[EMAIL PROTECTED]:~# pciconf -r pci0:1:1 0x54
5041

-- 
==  
- Best regards, Nikolay Pavlov. ---
==  

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfsmb survey

2006-10-18 Thread ian j hart
On Monday 16 October 2006 18:15, Andriy Gapon wrote:
 In STABLE and upcoming 6.2 (and in CURRENT, of course) there is a new
 SMB driver for NForce2/3/4 chipsets, nfsmb, developed by Ruslan Ermilov.
 However, the driver doesn't currently work on all hardware that it is to
 support. The problem is with choosing proper BAR registers, which, as it
 seems, might be different for different chipsets/SMB controllers.

 If you have a system based on NForce2/3/4, could you please share the
 following information:

 1. find out pci handle of your SMB controller:
 $ pciconf -l | fgrep 0x0c0500
 and also note chip field value, it should match 00(64|84|d4|e4|52)10de.
 E.g.:
 [EMAIL PROTECTED]:1:1:class=0x0c0500 card=0x1c02147b chip=0x006410de
 rev=0xa2 hdr=0x00

 2. read values in BARs 4 and 5 and also registers 0x50 and 0x54 like
 follows:
 $ pciconf -r pci0:1:1 0x20
 $ pciconf -r pci0:1:1 0x24
 $ pciconf -r pci0:1:1 0x50
 $ pciconf -r pci0:1:1 0x54
 using your pci handle instead of pci0:1:1, e.g.:
 $ pciconf -r pci0:1:1 0x20
 
 $ pciconf -r pci0:1:1 0x24
 
 $ pciconf -r pci0:1:1 0x50
 1001
 $ pciconf -r pci0:1:1 0x54
 1041

 3. send chip id and register values here.

 Thank you very much in advance.

Tyan Thunder K8WE (S2895)

data# pciconf -lv | fgrep 0x0c0500
[EMAIL PROTECTED]:1:1:class=0x0c0500 card=0x289510f1 chip=0x005210de 
rev=0xa2 hdr=0x00

data# pciconf -r pci0:1:1 0x20
a001
data# pciconf -r pci0:1:1 0x24
a041
data# pciconf -r pci0:1:1 0x50
a001
data# pciconf -r pci0:1:1 0x54
a041

-- 
ian j hart
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfsmb survey

2006-10-18 Thread Miroslav Lachman

1. find out pci handle of your SMB controller:


# pciconf -lv | fgrep 0x0c0500 -A 4
[EMAIL PROTECTED]:1:1: class=0x0c0500 card=0x5348108e chip=0x005210de rev=0xa2 
hdr=0x00

vendor   = 'NVIDIA Corporation'
device   = 'nForce4 SMBus'
class= serial bus
subclass = SMBus


2. read values in BARs 4 and 5 and also registers 0x50 and 0x54 like
follows:


# pciconf -r pci0:1:1 0x20
1c01
# pciconf -r pci0:1:1 0x24
1c41
# pciconf -r pci0:1:1 0x50
1c01
# pciconf -r pci0:1:1 0x54
1c41

FreeBSD 6.2-BETA2 FreeBSD 6.2-BETA2 #0: Mon Oct  2 03:22:01 UTC 2006 
 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/GENERIC  i386

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfsmb survey

2006-10-17 Thread Andriy Gapon

Big thanks to everybody who responded!

It would be great to get more information about the following chip ids
for which we haven't got any reports yet:

00d410denVidia Corporation nForce3 Pro150 SMBus (MCP)
003410denVidia Corporation nForce4 SMBus (MCP-04)
036810denVidia Corporation nForce4 SMBus (MCP55)

Thank you.

-- 
Andriy Gapon
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfsmb survey

2006-10-17 Thread Karol Kwiatkowski
On 16/10/2006 19:15, Andriy Gapon wrote:
 If you have a system based on NForce2/3/4, could you please share the
 following information:
 
 1. find out pci handle of your SMB controller:
 $ pciconf -l | fgrep 0x0c0500
 and also note chip field value, it should match 00(64|84|d4|e4|52)10de.
 E.g.:
 [EMAIL PROTECTED]:1:1:class=0x0c0500 card=0x1c02147b chip=0x006410de
 rev=0xa2 hdr=0x00

# uname -srp
FreeBSD 6.2-PRERELEASE i386

# pciconf -lv | fgrep 0x0c0500 -A 4
[EMAIL PROTECTED]:1:1:class=0x0c0500 card=0x00841849 chip=0x008410de
rev=0xa1 hdr=0x00
vendor   = 'NVIDIA Corporation'
device   = 'nForce MCP2S PCI System Management'
class= serial bus
subclass = SMBus

 2. read values in BARs 4 and 5 and also registers 0x50 and 0x54 like
 follows:
 $ pciconf -r pci0:1:1 0x20
 $ pciconf -r pci0:1:1 0x24
 $ pciconf -r pci0:1:1 0x50
 $ pciconf -r pci0:1:1 0x54

# pciconf -r pci0:1:1 0x20

# pciconf -r pci0:1:1 0x24

# pciconf -r pci0:1:1 0x50
4301
# pciconf -r pci0:1:1 0x54
4301

Cheers,

Karol

-- 
Karol Kwiatkowski  freebsd at orchid dot homeunix dot org
OpenPGP: http://www.orchid.homeunix.org/carlos/gpg/0x06E09309.asc



signature.asc
Description: OpenPGP digital signature


Re: nfsmb survey

2006-10-16 Thread Jeremy Chadwick
On Mon, Oct 16, 2006 at 08:15:26PM +0300, Andriy Gapon wrote:
 In STABLE and upcoming 6.2 (and in CURRENT, of course) there is a new
 SMB driver for NForce2/3/4 chipsets, nfsmb, developed by Ruslan Ermilov.
 However, the driver doesn't currently work on all hardware that it is to
 support. The problem is with choosing proper BAR registers, which, as it
 seems, might be different for different chipsets/SMB controllers.

Andriy,

Does this issue also cover the situation where if a kernel is built
with ichsmb *and* nfsmb, and is run on an NForce2/3/4 board, the
ichsmb driver is chosen/bound to one of the two SMBus devices,
when in fact nfsmb should bind to both?  (Only after removing ichsmb
from the kernel configuration did nfsmb bind to both).

Just curious -- thanks!

-- 
| Jeremy Chadwick jdc at parodius.com |
| Parodius Networkinghttp://www.parodius.com/ |
| UNIX Systems Administrator   Mountain View, CA, USA |
| Making life hard for others since 1977.   PGP: 4BD6C0CB |

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfsmb survey

2006-10-16 Thread Torfinn Ingolfsen
On Mon, 16 Oct 2006 20:15:26 +0300
Andriy Gapon [EMAIL PROTECTED] wrote:

System 1 is a MSI MS-7093 mainboard (aka RS480M2-IL) running
[EMAIL PROTECTED] uname -a
FreeBSD kg-fil.kg4.no 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #9: Tue Oct  3 
23:08:46 CEST 2006 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/FIL60  amd64

 1. find out pci handle of your SMB controller:

[EMAIL PROTECTED] pciconf -lv | fgrep 0x0c0500 -A4
[EMAIL PROTECTED]:1:1: class=0x0c0500 card=0x0c111458 chip=0x005210de rev=0xa2 
hdr=0x00
vendor   = 'NVIDIA Corporation'
device   = 'nForce4 SMBus'
class= serial bus
subclass = SMBus

 2. read values in BARs 4 and 5 and also registers 0x50 and 0x54 like

[EMAIL PROTECTED] pciconf -r pci0:1:1: 0x20
1c01 
[EMAIL PROTECTED] pciconf -r pci0:1:1: 0x24
1c41 
[EMAIL PROTECTED] pciconf -r pci0:1:1: 0x50
1c01 
[EMAIL PROTECTED] pciconf -r pci0:1:1: 0x54
1c41 

System 2 is a Gigabyte GA-K8-NF-9 mainboard running
FreeBSD kg-quiet.kg4.no 6.1-STABLE FreeBSD 6.1-STABLE #10: Wed Oct 11 19:49:47 
CEST 2006 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/QUIET  amd64

 1. find out pci handle of your SMB controller:

[EMAIL PROTECTED] pciconf -lv | fgrep 0x0c0500 -A4
[EMAIL PROTECTED]:20:0:class=0x0c0500 card=0x71411462 chip=0x43721002 
rev=0x04 hdr=0x00
vendor   = 'ATI Technologies Inc'
device   = 'SMBus'
class= serial bus
subclass = SMBus

So I guess this is a different SMBus controller, and will not be supported by 
this driver?

HTH
-- 
Regards,
Torfinn Ingolfsen,
Norway

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfsmb survey

2006-10-16 Thread Andrew Degtiariov
On Mon, Oct 16, 2006 at 08:15:26PM +0300, Andriy Gapon wrote:
 $ pciconf -l | fgrep 0x0c0500
 and also note chip field value, it should match 00(64|84|d4|e4|52)10de.
 E.g.:
 [EMAIL PROTECTED]:1:1:class=0x0c0500 card=0x1c02147b chip=0x006410de
 rev=0xa2 hdr=0x00
 
 2. read values in BARs 4 and 5 and also registers 0x50 and 0x54 like
 follows:
 $ pciconf -r pci0:1:1 0x20
 $ pciconf -r pci0:1:1 0x24
 $ pciconf -r pci0:1:1 0x50
 $ pciconf -r pci0:1:1 0x54
 using your pci handle instead of pci0:1:1, e.g.:
 $ pciconf -r pci0:1:1 0x20
 
 $ pciconf -r pci0:1:1 0x24
 
 $ pciconf -r pci0:1:1 0x50
 1001
 $ pciconf -r pci0:1:1 0x54
 1041
 
 3. send chip id and register values here.

$ pciconf -l | fgrep 0x0c0500
[EMAIL PROTECTED]:1:1: class=0x0c0500 card=0x286510f1 chip=0x005210de rev=0xa2 
hdr=0x00

# pciconf -r pci0:1:1 0x20
1c01
# pciconf -r pci0:1:1 0x24
1c41
# pciconf -r pci0:1:1 0x50
1c01
# pciconf -r pci0:1:1 0x54
1c41

-- 
Andrew Degtiariov
DA-RIPE
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


nfsmb survey

2006-10-16 Thread Andriy Gapon

In STABLE and upcoming 6.2 (and in CURRENT, of course) there is a new
SMB driver for NForce2/3/4 chipsets, nfsmb, developed by Ruslan Ermilov.
However, the driver doesn't currently work on all hardware that it is to
support. The problem is with choosing proper BAR registers, which, as it
seems, might be different for different chipsets/SMB controllers.

If you have a system based on NForce2/3/4, could you please share the
following information:

1. find out pci handle of your SMB controller:
$ pciconf -l | fgrep 0x0c0500
and also note chip field value, it should match 00(64|84|d4|e4|52)10de.
E.g.:
[EMAIL PROTECTED]:1:1:class=0x0c0500 card=0x1c02147b chip=0x006410de
rev=0xa2 hdr=0x00

2. read values in BARs 4 and 5 and also registers 0x50 and 0x54 like
follows:
$ pciconf -r pci0:1:1 0x20
$ pciconf -r pci0:1:1 0x24
$ pciconf -r pci0:1:1 0x50
$ pciconf -r pci0:1:1 0x54
using your pci handle instead of pci0:1:1, e.g.:
$ pciconf -r pci0:1:1 0x20

$ pciconf -r pci0:1:1 0x24

$ pciconf -r pci0:1:1 0x50
1001
$ pciconf -r pci0:1:1 0x54
1041

3. send chip id and register values here.

Thank you very much in advance.

-- 
Andriy Gapon
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfsmb survey

2006-10-16 Thread Art Mason
On Monday 16 October 2006 12:15, Andriy Gapon wrote:
 In STABLE and upcoming 6.2 (and in CURRENT, of course) there is a new
 SMB driver for NForce2/3/4 chipsets, nfsmb, developed by Ruslan Ermilov.
 However, the driver doesn't currently work on all hardware that it is to
 support. The problem is with choosing proper BAR registers, which, as it
 seems, might be different for different chipsets/SMB controllers.

 If you have a system based on NForce2/3/4, could you please share the
 following information:

 1. find out pci handle of your SMB controller:
 $ pciconf -l | fgrep 0x0c0500
 and also note chip field value, it should match 00(64|84|d4|e4|52)10de.
 E.g.:
 [EMAIL PROTECTED]:1:1:class=0x0c0500 card=0x1c02147b chip=0x006410de
 rev=0xa2 hdr=0x00

 2. read values in BARs 4 and 5 and also registers 0x50 and 0x54 like
 follows:
 $ pciconf -r pci0:1:1 0x20
 $ pciconf -r pci0:1:1 0x24
 $ pciconf -r pci0:1:1 0x50
 $ pciconf -r pci0:1:1 0x54
 using your pci handle instead of pci0:1:1, e.g.:
 $ pciconf -r pci0:1:1 0x20
 
 $ pciconf -r pci0:1:1 0x24
 
 $ pciconf -r pci0:1:1 0x50
 1001
 $ pciconf -r pci0:1:1 0x54
 1041

 3. send chip id and register values here.

 Thank you very much in advance.

Hope this helps.  Motherboard is an Asus A8N (non-SLI) Socket 939 part w/ an 
nForce 4 chipset:

6.1-RELEASE FreeBSD 6.1-RELEASE #0 (GENERIC)

pciconf -l | fgrep 0x0c0500
[EMAIL PROTECTED]:1:1: class=0x0c0500 card=0x815a1043 chip=0x005210de rev=0xa2 
hdr=0x00
pciconf -r pci0:1:1 0x20
4c01
pciconf -r pci0:1:1 0x24
4c41
pciconf -r pci0:1:1 0x50
4c01
pciconf -r pci0:1:1 0x54
4c41

Let me know if I can provide any additional information, or correct 
information if I did this wrong, ha!


Cheers,
-- 
Art Mason
[EMAIL PROTECTED]
Intensive Network Security
Rackspace Managed Hosting
(800) 961-4454 ext. 4290
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfsmb survey

2006-10-16 Thread Zakharov Vladimir
On Mon, Oct 16, 2006, Andriy Gapon wrote:

 1. find out pci handle of your SMB controller:
# pciconf -lv | fgrep 0x0c0500 -A 4
[EMAIL PROTECTED]:1:1:class=0x0c0500 card=0x0c111043 chip=0x006410de
rev=0xa2 hdr=0x00
vendor   = 'NVIDIA Corporation'
device   = 'nForce MCP-T? SMBus Controller'
class= serial bus
subclass = SMBus

 2. read values in BARs 4 and 5 and also registers 0x50 and 0x54
# pciconf -r pci0:1:1: 0x20

# pciconf -r pci0:1:1: 0x24

# pciconf -r pci0:1:1: 0x50
5001
# pciconf -r pci0:1:1: 0x54
5501

 3. send chip id and register values here.

# uname -a
FreeBSD 6.2-PRERELEASE Mon Oct 16 21:31:17 MSD 2006 i386

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfsmb survey

2006-10-16 Thread Cheffo

Andriy Gapon wrote:

In STABLE and upcoming 6.2 (and in CURRENT, of course) there is a new
SMB driver for NForce2/3/4 chipsets, nfsmb, developed by Ruslan Ermilov.
However, the driver doesn't currently work on all hardware that it is to
support. The problem is with choosing proper BAR registers, which, as it
seems, might be different for different chipsets/SMB controllers.

If you have a system based on NForce2/3/4, could you please share the
following information:

1. find out pci handle of your SMB controller:
$ pciconf -l | fgrep 0x0c0500
and also note chip field value, it should match 00(64|84|d4|e4|52)10de.
E.g.:
[EMAIL PROTECTED]:1:1:class=0x0c0500 card=0x1c02147b chip=0x006410de
rev=0xa2 hdr=0x00

2. read values in BARs 4 and 5 and also registers 0x50 and 0x54 like
follows:
$ pciconf -r pci0:1:1 0x20
$ pciconf -r pci0:1:1 0x24
$ pciconf -r pci0:1:1 0x50
$ pciconf -r pci0:1:1 0x54
using your pci handle instead of pci0:1:1, e.g.:
$ pciconf -r pci0:1:1 0x20

$ pciconf -r pci0:1:1 0x24

$ pciconf -r pci0:1:1 0x50
1001
$ pciconf -r pci0:1:1 0x54
1041

3. send chip id and register values here.

Thank you very much in advance.

  
[EMAIL PROTECTED]:1:1: class=0x0c0500 card=0x815a1043 chip=0x005210de rev=0xa2 
hdr=0x00


pciconf -r pci0:1:1 0x20
4c01
pciconf -r pci0:1:1 0x24
4c41pciconf -r pci0:1:1 0x50
4c01
pciconf -r pci0:1:1 0x54
4c41

FreeBSD cheffo.freebsd-bg.org 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #10: 
Sun Oct  8 20:01:14 EEST 2006

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfsmb survey

2006-10-16 Thread Boris Samorodov
On Mon, 16 Oct 2006 20:15:26 +0300 Andriy Gapon wrote:


 In STABLE and upcoming 6.2 (and in CURRENT, of course) there is a new
 SMB driver for NForce2/3/4 chipsets, nfsmb, developed by Ruslan Ermilov.
 However, the driver doesn't currently work on all hardware that it is to
 support. The problem is with choosing proper BAR registers, which, as it
 seems, might be different for different chipsets/SMB controllers.

 If you have a system based on NForce2/3/4, could you please share the
 following information:

 1. find out pci handle of your SMB controller:
 $ pciconf -l | fgrep 0x0c0500

%pciconf -lv | fgrep 0x0c0500 -A3
[EMAIL PROTECTED]:10:1: class=0x0c0500 card=0x1b571019 chip=0x026410de 
rev=0xa3 hdr=0x00
vendor   = 'NVIDIA Corporation'
class= serial bus
subclass = SMBus

 2. read values in BARs 4 and 5 and also registers 0x50 and 0x54 like
 follows:
 $ pciconf -r pci0:1:1 0x20
 $ pciconf -r pci0:1:1 0x24
 $ pciconf -r pci0:1:1 0x50
 $ pciconf -r pci0:1:1 0x54

# pciconf -r pci0:10:1 0x20
1c01
# pciconf -r pci0:10:1 0x24
1c41
# pciconf -r pci0:10:1 0x50

# pciconf -r pci0:10:1



WBR
-- 
Boris Samorodov (bsam)
Research Engineer, http://www.ipt.ru Telephone  Internet SP
FreeBSD committer, http://www.FreeBSD.org The Power To Serve
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfsmb survey

2006-10-16 Thread Andrew Reilly
$ sudo pciconf -l | fgrep 0x0c0500
[EMAIL PROTECTED]:1:1: class=0x0c0500 card=0x0c111458 chip=0x005210de rev=0xa2 
hdr=0x00

$ sudo pciconf -r pci0:1:1 0x20
1c01 
$ sudo pciconf -r pci0:1:1 0x24
1c41 
$ sudo pciconf -r pci0:1:1 0x50
1c01 
$ sudo pciconf -r pci0:1:1 0x54
1c41 

This is on an nForce 4/AMD64-X2 system.

Hope this helps.

Cheers,

-- 
Andrew
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: nfsmb survey

2006-10-16 Thread Dan
On Monday 16 October 2006 18:15, Andriy Gapon wrote:
 In STABLE and upcoming 6.2 (and in CURRENT, of course) there is a new
 SMB driver for NForce2/3/4 chipsets, nfsmb, developed by Ruslan
 Ermilov. However, the driver doesn't currently work on all hardware
 that it is to support. The problem is with choosing proper BAR
 registers, which, as it seems, might be different for different
 chipsets/SMB controllers.

 If you have a system based on NForce2/3/4, could you please share the
 following information:

 1. find out pci handle of your SMB controller:
 $ pciconf -l | fgrep 0x0c0500
 and also note chip field value, it should match 00(64|84|d4|e4|52)10de.
 E.g.:
 [EMAIL PROTECTED]:1:1:class=0x0c0500 card=0x1c02147b chip=0x006410de
 rev=0xa2 hdr=0x00

(root)# uname -a
FreeBSD storm 6.1-STABLE FreeBSD 6.1-STABLE #1: Mon May 22 23:55:36 BST 
2006 [EMAIL PROTECTED]:/usr/obj/usr/src/sys/GENERIC  i386

(root)# pciconf -lv | fgrep 0x0c0500 -A 4
[EMAIL PROTECTED]:1:1: class=0x0c0500 card=0x0c111458 chip=0x005210de rev=0xa2 
hdr=0x00
vendor   = 'NVIDIA Corporation'
device   = 'nForce4 SMBus'
class= serial bus
subclass = SMBus

 2. read values in BARs 4 and 5 and also registers 0x50 and 0x54 like
 follows:
 $ pciconf -r pci0:1:1 0x20
 $ pciconf -r pci0:1:1 0x24
 $ pciconf -r pci0:1:1 0x50
 $ pciconf -r pci0:1:1 0x54

(root)# pciconf -r pci0:1:1 0x20
1c01 
(root)# pciconf -r pci0:1:1 0x24
1c41 
(root)# pciconf -r pci0:1:1 0x50
1c01 
(root)# pciconf -r pci0:1:1 0x54
1c41 

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]