Hi... really thanks A LOT! All your suggestions and a little (or maybe a lot) of headaches, and then it finally works fine.
So, in the sequence is described what was done to get ADSL Solaris on macbook working -- hope this may help others too.
=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=
HOW TO CONNECT NETWORK DRIVER MACBOOKPRO: ON SOLARIS
=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=
::Step-by-Step::for newbies
1. Ethernet Controller
to check what is your Ethernet Controller run
# ./scanpci
...
pci bus 0x000c cardnum 0x00 function 0x00: vendor 0x11ab device 0x436a
Marvell Technology Group Ltd. Marvell Yukon 88E8058 PCI-E Gigabit Ethernet Controller
then go the the web site from your manufacturer and download the appropriate Ethernet driver.
2. Uninstall and clean the system from the any previous unsuited network controller - normally solaris comes yet with a standard drive, that normally may not match with what you have in you machine.
run
# sys-unconfig
# pkginfo | grep skge
# pkgrm SKGEsol
skge is the name of my old Ethernet driver.
3. Install the right driver: (in my case) YUKONXsolx -- after download and unpacked it. Here YUKONXsolx is the name of the folder where the driver was automatically generated when unpacked into.
# pkgadd -d . YUKONXsolx
Marvell Yukon Ethernet Controller 64 bit driver(i386) 10.0.3.3
Marvell
----------------------
IP configuration
----------------------
Is there a suiting entry for the hostname 'mymacbook'? Answer:
(y) to use an existing entry
(n) to use the hostname with a new IP address
(b) to go back and enter a new hostname
Your choice (y/n/b) n
Enter the IP address for 'mymacbook' []: myI.P99.9.100
Enter the IP netmask for 'mymacbook' []: 255.255.255.0
Do you have more Marvell Gigabit Ethernet adapters installed (y/n)? n
-------------------------------------------
Configuring Marvell Gigabit Ethernet interface 1
NOTE: If you want to configure the driver for the use of VLANs,
you should use the script /usr/sbin/yukonx_vlan_config.
You have to do this after driver installation is finished.
Please enter a hostname for the Marvell Gigabit Ethernet interface.
It should be different from all existing hostnames in
your system (see /etc/hostname.*).
Hostname [yukonx1]: mymacbook
//comment - I just decided to call my computer "mymacbook"
Found hostname 'mymacbook' in /etc/hosts:
myI.P99.9.100 mymacbook proxy.iprimus.com.au loghost
WARNING: If exactly this hostname is already in your /etc/hosts, this
could mean that you have chosen a name that already exists
on your network. If so, use <b> to go back and select another name.
The matching entry in /etc/hosts may be ok if you had installed
and removed this adapter before or inserted the address manually
into /etc/hosts.
Is there a suiting entry for the hostname 'mymacbook'? Answer:
(y) to use an existing entry
(n) to use the hostname with a new IP address
(b) to go back and enter a new hostname
Your choice (y/n/b) y
Do you have more Marvell Gigabit Ethernet adapters installed (y/n)? n
Do you want to continue with the installation of <YUKONXsolx> [y,n,?] y
Installing Marvell Yukon Ethernet Controller 64 bit driver as <YUKONXsolx>
## Executing preinstall script.
## Installing part 1 of 1.
/etc/rcS.d/S50yukonx
/kernel/drv/amd64/yukonx
/kernel/drv/yukonx.conf
/usr/sbin/yukonx_vlan_config
/usr/share/man/man7d/yukonx.7d
[ verifying class <none> ]
[ verifying class <master> ]
## Executing postinstall script.
add_drv yukonx
devfsadm: driver failed to attach: yukonx
Warning: Driver (yukonx) successfully added to system but failed to attach
YUKONXsolx driver load failed: IP interfaces will not be configured!
pkgadd: ERROR: postinstall script did not complete successfully
Installation of <YUKONXsolx> partially failed.
4. force to plumb
# update_drv -a -i '"pci11ab,436a"' yukonx
# ifconfig -a plumb
ifconfig: SIOCSLIFNAME for ip: yukonx0: already exists
5. my hostname device name : yukonx0
/etc/hostname.yukonx0
6. next steps
then perform all steps from "a, b, c... to .. i"
http://www.computing.net/answers/sol...is-9/3362.html
then... it WORKS!
Speciall thanks to:
- jlliagre
- johnnyjagarwal
=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=x=
Now.. enjoy your internet on Solaris - macbook ADSL connection.. for work and fun.