Looks like this email didn't make it to the mailing list. I've not tried the solution
yet, but I figured everyone would like to see this.
James.
Begin forwarded message:
Date: Tue, 4 Mar 2003 18:14:32 +0900
From: Yoshinori KASAZAKI <[EMAIL PROTECTED]>
To: James Satterfield <[EMAIL PROTECTED]>
Subject: Re: current and vmware2
hi.
On Mon, 3 Mar 2003 14:57:12 -0800
James Satterfield <[EMAIL PROTECTED]> wrote:
> I'm trying to run vmware2 on a recent -current. I'm getting these when trying to
> load the vmmon_up module.
> kldload: can't load /usr/local/lib/vmware/lib/modules/vmmon_up.ko: No such file or
> directory
> Also making an appearance in dmesg is link_elf: symbol cdevsw_add undefined.
> Current from today. Using linux_base-7.1_2.
> Linux module is loaded.
>
> Any suggestions would be appreciated.
>
> James.
I've also bitten by this.
I found that the cause is 'cdevsw_add' call,
which seems like required to register device before.
so I did:
% cd /usr/ports/emulators/(rtc|vmware2)
% make configure
% grep -r 'cdevsw_add' work/*
and replaced all 'error = cdevsw_add' by 'error = 0', then
% make all install
and VMware2 works fine for me again.
but a warning message :
WARNING: driver "vmmon" used unreserved major device number 200
is displayed when vmmon.ko is loaded.
so this might not be a right solution, but it worked for me.
hope this helps.
Y.Kasazaki
//
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message