how to load network driver to appropriate place...

Just downloaded a network driver for freebsd 6.1 : I have it on cdrom and want to install it to the appropriate place, I went to use install but it shot back a bunch of questions including destination of the file... thanks
solunatecAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

gheistCommented:
Please post download link.
I'd suggest backporting sk or msk drivers based on information from lspci/scanpci and entering missing pco IDs into source files.

What is PCI ID of that device in question? I might be more successful at patching source.
0
gheistCommented:
Please substitute pco with pci in previous post.

In shor you have to get .ko file out of whatever format installer is in. Unzip comes handy there.
0
solunatecAuthor Commented:
0
Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

gheistCommented:
pkg_add mykbsd60x86-8.14.9.3.tgz
Actually - is your system i386 (uname -p) ? If not you will have to get driver for x86-64. I have seen Marvell Yukon onboard cards predominantly on 64bit computers on ATI/AMD mainboards.

then kldload if_myk

then look at ifconfig -a if myk0 device is present.

then add if_myk_load=YES
to /boot/loader.conf
to make driver load at boot.

After friver loading is done use sysinstall or edit /etc/rc.conf directly for expected network settings.

Driver file if_myk.ko is installed in /boot/kernel and will be lost whenever upgrading kernel and package has to be removed and added.

lspci is part of pciutils. You can get it using pkg_add -r pciutils
then do lspci and lspci -n, and post device id like 1022:2000 here and I will tel at which release you will not need extra network driver. This version can be then installed over network from respective miniinst CD.
For 6.1 upgrade to supported RELENG_6_3 or RELENG_6 is pretty straightforward and described in www.freebsd.org/handbook

0
solunatecAuthor Commented:
when I do ifconfig -a I see the device but at the bottom of the list it says <carrier not found> : also when I go to sysinstall and it list the differnet cards etc. it says <card not recognized>...
0
gheistCommented:
Then downloaded driver is not working with your card. 7.0 and 6.3 contains latest sk/msk drivers, if you post pci id of your device I will be able to check if it will work particular freebsd release.

Another utility shipped with Xorg is scanpci if you cannot get pciutils installed.

What does dmesg say when you # kldload if_myk?
Does cable get detected after # ifconfig myk0 up media autoselect
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
solunatecAuthor Commented:
what port is pci id under or scanpci? thanks
0
gheistCommented:
Under Linux I get following device parameters:

pci bus 0x0002 cardnum 0x05 function 0x00: vendor 0x11ab device 0x4320
 Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller

0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Unix OS

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.