From owner-freebsd-questions Tue Dec 18 5:53:25 2001 Delivered-To: freebsd-questions@freebsd.org Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by hub.freebsd.org (Postfix) with SMTP id D2E6837B431; Tue, 18 Dec 2001 05:53:10 -0800 (PST) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 18 Dec 2001 13:53:09 +0000 (GMT) To: damien@carroll.com Cc: freebsd-questions@freebsd.org, freebsd-stable@freebsd.org Subject: Re: Linux compatibility broken in latest 4.4-STABLE? In-Reply-To: Your message of "Mon, 17 Dec 2001 14:14:35 EST." <167570000.1008616475@50.dhcp.hck.carroll.com> Date: Tue, 18 Dec 2001 13:53:09 +0000 From: Ian Dowse Message-ID: <200112181353.aa37616@salmon.maths.tcd.ie> Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message <167570000.1008616475@50.dhcp.hck.carroll.com>, damien@carroll.com w rites: > >and also displays the following to stderr: > > SIOCGIFFLAGS: Invalid argument The linux emulation ioctl translation code saw a number of changes recently, including I think proper translation from Linux to FreeBSD network interface names. If possible, could you try to get further information by adding a '#define DEBUG' to the start of the file /usr/src/sys/compat/linux/linux_ioctl.c, then boot the new kernel and post the debug messages you get on the console when the Citrix client runs? The SIOCGIFFLAGS ioctl has a value of 35091 in Linux, so I think the lines of importance will look like: linux_ioctl_socket(): ioctl 35091 on eth0 linux_ioctl_socket(): eth0 translated to fxp0 although you probably won't see the second line. Ian To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message