From owner-freebsd-current Tue Mar 4 8:58:22 2003 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2AFC637B401 for ; Tue, 4 Mar 2003 08:58:21 -0800 (PST) Received: from smak.uberduper.com (12-213-188-143.client.attbi.com [12.213.188.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E46643FCB for ; Tue, 4 Mar 2003 08:58:20 -0800 (PST) (envelope-from james@uberduper.com) Received: from bishop (unknown [208.33.24.5]) by smak.uberduper.com (Postfix) with ESMTP id D21479CD8B for ; Tue, 4 Mar 2003 08:59:27 -0800 (PST) Date: Tue, 4 Mar 2003 08:58:43 -0800 From: James Satterfield To: current@freebsd.org Subject: Fw: Re: current and vmware2 Message-Id: <20030304085843.2298a412.james@uberduper.com> X-Mailer: Sylpheed version 0.8.10claws (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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 To: James Satterfield Subject: Re: current and vmware2 hi. On Mon, 3 Mar 2003 14:57:12 -0800 James Satterfield 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 majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message