Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Oct 2010 09:10:25 -0700
From:      "Ricky  Charlet" <RCharlet@adaranet.com>
To:        Jack Vogel <jfvogel@gmail.com>, Juli Mallett <jmallett@freebsd.org>
Cc:        FreeBSD Net <freebsd-net@freebsd.org>
Subject:   RE: em driver problem on vmware
Message-ID:  <32AB5C9615CC494997D9ABB1DB12783C024CA4A7F3@SJ-EXCH-1.adaranet.com>
In-Reply-To: <AANLkTinWbjLD=joGDd5%2BLWe7dfxTtDWqcLCM-5EB64L9@mail.gmail.com>
References:  <32AB5C9615CC494997D9ABB1DB12783C024CA4A7BF@SJ-EXCH-1.adaranet.com> <32AB5C9615CC494997D9ABB1DB12783C024CA4A7DF@SJ-EXCH-1.adaranet.com> <AANLkTimO30iVaH=AOCCFaWadtXaqzadxEmksFP9fzJ2A@mail.gmail.com> <32AB5C9615CC494997D9ABB1DB12783C024CA4A7E3@SJ-EXCH-1.adaranet.com> <AANLkTikFg4vZurepJZH9wqbBNAk%2BN16yqLYmT-DbsPvA@mail.gmail.com> <32AB5C9615CC494997D9ABB1DB12783C024CA4A7EA@SJ-EXCH-1.adaranet.com> <AANLkTindpORTuSFaAkfjhENaNnB%2BG7rAUMgv0fRD9C0Z@mail.gmail.com> <AANLkTinWbjLD=joGDd5%2BLWe7dfxTtDWqcLCM-5EB64L9@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Ah, Thanks for the direction. I'll take it as a self project from here. And=
 I'll update this thread with my results hopefully by mid next week.

Ricky


From: Jack Vogel [mailto:jfvogel@gmail.com]
Sent: Saturday, October 30, 2010 1:41 AM
To: Juli Mallett
Cc: Ricky Charlet; FreeBSD Net
Subject: Re: em driver problem on vmware

Uh, the emulated device in vmware is an OLD 82543 or something like that ri=
ght?
So, the e1000 driver in 8.1 is split into two parts, em and lem, its lem th=
at has
all the old pci support, so if you only pulled if_em then  you dont have th=
at code.

Sounds like maybe you should just install 8.1 on your guest and avoid these
kinds of problems.

Regards,

Jack

On Fri, Oct 29, 2010 at 11:26 PM, Juli Mallett <jmallett@freebsd.org<mailto=
:jmallett@freebsd.org>> wrote:
dmesg is not cleared at boot; your devices are not being detected,
they merely showed up in a previous boot.

On Fri, Oct 29, 2010 at 23:13, Ricky  Charlet <RCharlet@adaranet.com<mailto=
:RCharlet@adaranet.com>> wrote:
> Hi Julie,
>
>  My entire dmesg output is attached.
>
> With much appreciation
>
> Ricky
>
>
>
>> -----Original Message-----
>> From: juli@clockworksquid.com<mailto:juli@clockworksquid.com> [mailto:ju=
li@clockworksquid.com<mailto:juli@clockworksquid.com>] On
>> Behalf Of Juli Mallett
>> Sent: Friday, October 29, 2010 8:01 PM
>> To: Ricky Charlet
>> Subject: Re: em driver problem on vmware
>>
>> Can you send me your full dmesg?  You must be missing some relevant
>> message, because the only circumstances under which you'd see the
>> device attaching but then it wouldn't be present would also generate
>> some error messages.
>>
>> On Fri, Oct 29, 2010 at 19:22, Ricky  Charlet <RCharlet@adaranet.com<mai=
lto:RCharlet@adaranet.com>>
>> wrote:
>> > Thanks Jack,
>> >
>> >                The failure is that ifconfig is unaware of em0.  My
>> em0 is not configured, so link partners are also unaware of it.
>> > ifconfig em0
>> > ifconfig: interface em0 does not exist
>> >
>> > and you already have my dmes stuff on em0 (which I am now up to
>> agreeing looks positive and would not indicate a problem)
>> >
>> >
>> > My amalgamated file is a private combination of some 8.1, some 9.0,
>> some stuff a cohort did.  We have been motivated to 'upgrade' from
>> e1000 in 8.0 to a newer/modified e1000 because of our desire to
>> incorporate the altq patches.
>> >
>> >                For the curious and the diligent, the e1000/if_em.c
>> file I am using is attached.
>> >
>> > Ricky
>> >
>> >
>> > From: Jack Vogel [mailto:jfvogel@gmail.com<mailto:jfvogel@gmail.com>]
>> > Sent: Friday, October 29, 2010 7:13 PM
>> > To: Ricky Charlet
>> > Cc: freebsd-net@freebsd.org<mailto:freebsd-net@freebsd.org>
>> > Subject: Re: em driver problem on vmware
>> >
>> > I remember seeing the same thing when running a FreeBSD guest on
>> > Linux/KVM, its informational, the code will enable said bits right
>> after
>> > it says that.
>> >
>> > So, the focus should be on the data, you are saying the delivered
>> > driver in 8.0 out of the box works and which driver exactly are you
>> > trying to use, my last checked in?
>> >
>> > More on the failure,  does it ping, does its link partner see
>> anything,
>> > etc, etc..
>> >
>> > Jack
>> >
>> > On Fri, Oct 29, 2010 at 6:27 PM, Ricky Charlet
>> <RCharlet@adaranet.com<mailto:RCharlet@adaranet.com><mailto:RCharlet@ada=
ranet.com<mailto:RCharlet@adaranet.com>>> wrote:
>> > FYI,
>> > That dmesg output I get from my franken-driver on vmware is exactly
>> the same output I get from the *working* bsd80Release on vmware:
>> >
>> > ------------cut--------------------
>> > [root@npx7511 /usr/src/sys/dev/e1000]# dmesg | grep em0
>> > em0: <Intel(R) PRO/1000 Network Connection 6.9.14> port 0x2000-0x203f
>> mem 0xd8940000-0xd895ffff,0xd8900000-0xd890ffff irq 18 at device 0.0 on
>> pci2
>> > em0: Memory Access and/or Bus Master bits were not set!
>> > em0: [FILTER]
>> > em0: Ethernet address: 00:0c:29:57:d7:7f
>> > -----------paste-------------------
>> >
>> >
>> > So I don't think the clue is hiding in dmesg.
>> >
>> > ---
>> > Ricky Charlet
>> > Adara Networks
>> > USA 408-433-4942
>> >
>> > -----Original Message-----
>> > From: owner-freebsd-net@freebsd.org<mailto:owner-freebsd-net@freebsd.o=
rg><mailto:owner-freebsd-<mailto:owner-freebsd->
>> net@freebsd.org<mailto:net@freebsd.org>> [mailto:owner-freebsd-net@freeb=
sd.org<mailto:owner-freebsd-net@freebsd.org><mailto:owner-<mailto:owner->
>> freebsd-net@freebsd.org<mailto:freebsd-net@freebsd.org>>] On Behalf Of R=
icky Charlet
>> > Sent: Friday, October 29, 2010 5:07 PM
>> > To: freebsd-net@freebsd.org<mailto:freebsd-net@freebsd.org><mailto:fre=
ebsd-net@freebsd.org<mailto:freebsd-net@freebsd.org>>
>> > Subject: em driver problem on vmware
>> >
>> > Howdy,
>> >       I have freebsd80-release with an upgraded em0 driver from
>> freebsd8.1 (and an appropriate touch of if_var.h). I'm running an amd64
>> on a  vmware vm.  And I see this in dmesg:
>> >
>> > ------------cut-------------
>> > em0: <Intel(R) PRO/1000 Network Connection 6.9.14> port 0x2000-203f
>> mem 0xd8940000-0xd895ffff, 0xd8900000-0xd890ffff irq 18 at device 0.0
>> on pci2
>> > em0: Memory Access and/or Bus Master bits were not set
>> > em0: [FILTER]
>> > em0: Ethernet address: 00:0c:29:57:d7:7f
>> > ------------paste------------
>> >
>> >       Now, I certainly may have done something wrong with my code
>> switch (just copied over the sys/dev/e1000 directory from 8.1 and
>> defined drbr_needs_enqueue in if_var.h). I'll start double checking.
>> >
>> >       But, on the other hand, has anyone seen the new em driver
>> working/failing on a vmware vm?
>> >
>> >
>> > Thanks
>> >
>> >
>> > ---
>> > Ricky Charlet
>> > Adara Networks
>> > USA 408-433-4942
>> >
>> > _______________________________________________
>> > freebsd-net@freebsd.org<mailto:freebsd-net@freebsd.org><mailto:freebsd=
-net@freebsd.org<mailto:freebsd-net@freebsd.org>> mailing list
>> > http://lists.freebsd.org/mailman/listinfo/freebsd-net
>> > To unsubscribe, send any mail to "freebsd-net-
>> unsubscribe@freebsd.org<mailto:unsubscribe@freebsd.org><mailto:freebsd-n=
et-unsubscribe@freebsd.org<mailto:freebsd-net-unsubscribe@freebsd.org>>"
>> > _______________________________________________
>> > freebsd-net@freebsd.org<mailto:freebsd-net@freebsd.org><mailto:freebsd=
-net@freebsd.org<mailto:freebsd-net@freebsd.org>> mailing list
>> > http://lists.freebsd.org/mailman/listinfo/freebsd-net
>> > To unsubscribe, send any mail to "freebsd-net-
>> unsubscribe@freebsd.org<mailto:unsubscribe@freebsd.org><mailto:freebsd-n=
et-unsubscribe@freebsd.org<mailto:freebsd-net-unsubscribe@freebsd.org>>"
>> >
>> >
>> > _______________________________________________
>> > freebsd-net@freebsd.org<mailto:freebsd-net@freebsd.org> mailing list
>> > http://lists.freebsd.org/mailman/listinfo/freebsd-net
>> > To unsubscribe, send any mail to "freebsd-net-
>> unsubscribe@freebsd.org<mailto:unsubscribe@freebsd.org>"
>> >
>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?32AB5C9615CC494997D9ABB1DB12783C024CA4A7F3>