ggatec(8) - ioctl(/dev/ggctl): Invalid argument.
Robert Watson
rwatson at FreeBSD.org
Mon Aug 14 17:29:18 UTC 2006
On Mon, 14 Aug 2006, Doug Barton wrote:
> Eric Anderson wrote:
>> On 08/14/06 03:04, Wilkinson, Alex wrote:
>>> Hi all,
>>>
>>> I am trying to use ggatec(8) on 5-STABLE to mount a device file on a
>>> 7-CURRENT
>>> and am seeing the following error:
>>>
>>> # sudo ggatec create -vo ro hostname /dev/da0s1
>>> info: Connected to the server: obelix:3080.
>>> debug: Sending initial packet.
>>> debug: Receiving initial packet.
>>> error: ggatec: ioctl(/dev/ggctl): Invalid argument.
>>> error: Exiting.
>>>
>>> Any ideas ?
>>
>> I think that the 7-CURRENT version of ggate is incompatible with 5-X
>> versions, however I see no mention in the man pages.
>
> You can generally assume that things dealing with system internals (like
> ggate) are incompatible from one major version to the next. You _should_
> assume that everything from 2 major versions ago is incompatible, and be
> pleasantly surprised if it works.
But this is a network protocol thing, not just a local command thing.
Ideally, with protocols which often do involve more than one revision of OS,
there would be compatibility code for older protocol versions. Or maybe I
misread the nature of the problem here?
Robert N M Watson
Computer Laboratory
University of Cambridge
More information about the freebsd-current
mailing list