Masa Murayama wrote:
> ----- Original Message -----
>> Date: Fri, 05 Dec 2008 22:13:27 -0800
>> From: Michael Schuster <[EMAIL PROTECTED]>
>> To: [email protected]
>> Subject: [driver-discuss] nVidia MCP73 ethernet support?
>>
>>
>> All,
>>
>> I just installed opensolaris 2008.11 RC2 on a new PC; the motherboard is a 
>> ASUS P5N73-AM for which opensolaris has all drivers ... except for what the 
>> device driver utility calls "nVidia Corporation MCP73 ethernet".
>>
>> I've asked google etc., but haven't come with anything looking like a 
>> straightforward "download here" solution (the closest, IMO, being 
>> http://homepage2.nifty.com/mrym3/taiyodo/eng/, but, unless I'm mistaken, 
>> not quite what I need [corrections welcome ;-])
> 
> Didn't nfo work for you? May I have the error messages or /var/adm/messages?

here's what I tried:
1) compile with for gld V3:

$ /usr/ccs/bin/make
cc [ ... ] -DVERSION='"2.6.2"' nfo_gem.c -o amd64/nfo_gem.o

cc: Warning: -xarch=amd64 is deprecated, use -m64 to create 64-bit programs
"gem.h", line 38: cannot find include file: <sys/mac.h>
"gem.h", line 39: cannot find include file: <sys/mac_ether.h>
"gem.h", line 232: syntax error before or at: mac_handle_t
"gem.h", line 263: syntax error before or at: mac_resource_handle_t
"nfo_gem.c", line 391: improper member use: regs_handle
"nfo_gem.c", line 391: improper member use: base_addr
[... etc ... ]
cc: acomp failed for nfo_gem.c
*** Error code 2
make: Fatal error: Command failed for target `amd64/nfo_gem.o'
$

2) tried with gld v2, built it, transferred to the machine in question 
(remember, no net -> no compiler ;-)

I then followed the advice of testing before booting, the steps "make 
install", "adddrv.sh" and "make uninstall" worked well (AFAICT), but 
"modload obj/nfo" gave me an error:

$ pfexec modload obj/nfo
can't load module: Invalid argument

so I trussed it, it's indeed the modctl(MODLAOD, ...) call that returns -1 
and sets errno to EINVAL.

regards
Michael
> 
> -masa
> 
>> Are there plans to get support for this driver in (soon ...), can anyone 
>> point me to a place where I can download something known to work ... or is 
>> my best bet just popping in a network card that I can first make sure we 
>> have a driver for?
>>
>> Michael
>> -- 
>> Michael Schuster        http://blogs.sun.com/recursion
>> Recursion, n.: see 'Recursion'
>> _______________________________________________
>> driver-discuss mailing list
>> [email protected]
>> http://mail.opensolaris.org/mailman/listinfo/driver-discuss
> 


-- 
Michael Schuster        http://blogs.sun.com/recursion
Recursion, n.: see 'Recursion'
_______________________________________________
driver-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to