MCP61 chipset Nvidia driver installation

ByByWindows

ByByWindows

Jungspund
Hello,

In order to get the internet connectivity over the DHCP protokoll, I have to down load the appropriate driver and do some workarounds for my opensolaris 2009.06 system. I'm using the nge network card driver when i should be using the nfo network driver. Here is a how to for this issue.

http://www.linuxdynasty.org/basic-networking-howto-on-opensolaris.html
I have downloaded nfo-2.6.0.tar.gz on USB stick from here http://homepage2.nifty.com/mrym3/taiyodo/nfo-2.6.0.tar.gz.
I ran follwing commands:

1 gunzip nfo-2.6.0.tar.gz
2 tar -xvf nfo-2.6.0.tar
3 cd nfo-2.6.0
4 rm obj Makefile
5 ln -s Makefile.${KARCH}_${COMPILER} Makefile ( for me it was ln -s Makefile.amd64_gcc Makefile )
6 ln -s ${KARCH} obj ( for me it was ln -s amd64 obj )
7 rm Makefile.config
8 ln -s Makefile.config_gld3 Makefile.config
9 /usr/ccs/bin/make
10 /usr/ccs/bin/make install
11 cp nfo.conf /kernel/drv/nfo.conf
12 ./adddrv.sh
rebooted the solaris PC

13 modload obj/nfo
14 devfsadm -i nfo

GOT AN ERROR: NEED HELP:hilfe2:
devfsadm: driver failed to attach: nfo

even if i remove the nge driver first before installing nfo.


After installation of a virgin OSOL 2009.06 version modeinfo command results in, (without installing nfo-2.6.0 driver ):

modinfo | grep nge
179 fffffffff83fd000 11da0 230 1 nge (nVidia 1Gb Ethernet)
modinfo | grep nfo
Id Loadaddr Size Info Rev Module Name
61 fffffffff79f0000 2fa8 15 1 mntfs (mount information file system)
72 fffffffff7bab000 28d0 - 1 neti (netinfo module)
156 fffffffff832c000 6000 88 1 devinfo (DEVINFO Driver)

http://www.linuxdynasty.org/basic-networking-howto-on-opensolaris.html

...@opensolaris:~$ ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
nge0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 2
inet 0.0.0.0 netmask ff000000
lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252 index 1
inet6 ::1/128
nge0: flags=2004841<UP,RUNNING,MULTICAST,DHCP,IPv6> mtu 1500 index 2
inet6 fe80::3791:faff:fefc:1b00/10

...@opensolaris:~$ netstat -nr

Routing Table: IPv4
Destination Gateway Flags Ref Use Interface
-------------------- -------------------- ----- ----- ---------- ---------
127.0.0.1 127.0.0.1 UH 1 14 lo0

Routing Table: IPv6
Destination/Mask Gateway Flags Ref Use If
--------------------------- --------------------------- ----- --- ------- -----
fe80::/10 fe80::3791:faff:fefc:1b00 U 1 0 nge0
::1 ::1 UH 1 0 lo0

...@opensolaris:~$ dladm show-phys
LINK MEDIA STATE SPEED DUPLEX DEVICE
nge0 Ethernet up 100 full nge0
 
Zuletzt bearbeitet:
Warum schreibst du deine Posts auf einmal in Englisch, zumal in nem deutschsprachigen Forum?

<Glaskugel>
Weil

a) Copy & Paste aus einem englischsprachigen Forum, wo man den selben Thread eröffnet, hat weniger Arbeit

und

b) Einen Querverweis (Link) darauf setzen mehr Arbeit

ist

als der TE sich (aus Gründen der Fairness/Netiquette) machen will.

</Glaskugel>

//Edit:

Und die 2 Minuten Arbeit, die ich mir vor meinem Post per $SUCHMASCHINE machen musste, um den wahrscheinlichen Grund für sein WLAN-Problem zu finden, waren wiederum schon mehr Arbeit als ich mir hätte machen sollen, falls meine obige Vermutung richtig ist.
 
Zuletzt bearbeitet von einem Moderator:
Please find below the solution for this bug. The reason why i'm posting it in English is very simple. The documentation for this installation procedure is available in English only. So I do not like to explain it in DeEnglish. As Rain_Maker got it, I'm little bit lazy and like fair play :-).

As recently nge supported MCP61, the root cause that the dhcp doesn't
work for you, might not be nge driver.
You need to remove rge before you install nfo if you want to use nfo for MCP61.

As you have installed nfo, the procedure to install nfo for MCP61 is,

remove nfo
# rem_drv nfo

remove nge
# rem_drv nge

reboot the system
# init 6

install nfo
# /usr/ccs/bin/make install (in nfo-2.6.0 directory)
# adddrv.sh
# init 6 (recent opensolaris requires this reboot)
...
# devfsadm -i nfo
# ifconfig nfo0 plumb host_name up
 
Zuletzt bearbeitet:

Ähnliche Themen

Problem bei der installation einer Sun Netzwerkkarte

Debian Routing Problem

Debian Gateway

Debian 7.6 kein lokales Netz

Problem mit HSPA+ Modem Huawei E353 - Installation unmöglich?

Zurück
Oben