[Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-10-27 Thread Launchpad Bug Tracker
[Expired for linux (Ubuntu) because there has been no activity for 60
days.]

** Changed in: linux (Ubuntu)
   Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-08-28 Thread KJH
That was too soon: correction: 18.04 does not yet fix this bug.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-08-27 Thread KJH
A system update on 18.04 now fixes this bug. I'll check later to see if
the 16.04 line also fixes it.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-08-27 Thread KJH
This ticket is related to:
https://github.com/torvalds/linux/commit/b84bbaf7a6c8cca24f8acf25a2c8e46913a947ba
https://github.com/torvalds/linux/commit/9aad13b087ab0a588cd68259de618f100053360e

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-08-09 Thread KJH
It looks like the frame gets artificially enlarged by something in
between my call to send and the receiver, by 14 bytes (an ethernet
header size). The bytes 'it' uses to pad are all the same, but always
different. If I set the MTU to the correct size (that is, the ethernet
*payload* size), then the packets simply don't get through (because they
violate the MTU, in the eyes of 'it'). If I set the MTU larger, the
packets fail my own checksum routine (because of the padding, and their
size).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-08-08 Thread KJH
Ok. I've found a clue. It's in the MTU size. If you enlarge the
specified MTU size in my test code by 14 (fourteen - the size of an
Ethernet header), then the frames go through unhindered. It looks like
someone interpreted 'MTU' to mean: 'size of the Ethernet frame' instead
of 'size of the Ethernet payload'.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-08-08 Thread KJH
The code above formulates, sends and (in a second executable) receives
ethernet frames. The network namespaces are set up to enable this. The
ethernet frames are unusual for two reasons: they are long (2156 MTU),
and they are typed as non-IP (or ARP). Also, they don't use the MAC
addresses that the interfaces have (but this should be no problem as the
interfaces are put in promiscuous mode and, as stated before, on
4.4.0-128-generic, this test works fine). I'll expand on the test to see
if it is to do with length or type. I'll also formulate a regular IP
frame and see if it comes through regardless.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-08-08 Thread KJH
The attached tar.gz contains C-files, a Makefile, and a test shell
script. It must be made (using 'make'), and run as root. This code works
on Ubuntu 16.04 kernel 4.4.0-128-generic (and prints 'success!') but
does not work on 4.4.0-130-generic or 4.4.0-131-generic.

** Attachment added: "Tar.gz containing Makefile, C-files and test script"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+attachment/5172955/+files/test_bug_1780103.tar.gz

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-08-07 Thread KJH
I have source code now that works on the old kernel, and doesn't on the
new one. Shall I post it (somehow - I don't know how)?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-07-17 Thread KJH
I have more information on this issue. It turns out that I do two things
that are unusual: I set the MTU of the ethernet device to 2156. Then I
send a non-IP ethernet type packet with a length of 2170 bytes (2156 +
14 bytes ethernet header) using raw sockets. The raw socket receiving
it, gets a message with length 70, whether I use recv_mmesg(), or just
read().

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-07-05 Thread Joseph Salisbury
Would it be possible for you to test the latest upstream stable kernel?
Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the
latest v4.4 stable kernel[0].

If this bug is fixed in the mainline kernel, please add the following
tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag:
'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, 
please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as 
"Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.139

** Changed in: linux (Ubuntu)
   Importance: Undecided => High

** Tags added: needs-bisect

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-07-05 Thread KJH
I've run apport-collect twice on this one: the first one is with the
working (4.4.0-128-generic) kernel, the second one is with the
*non*-working kernel (4.4.0-130-generic).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-07-05 Thread KJH
apport information

** Tags added: apport-collected xenial

** Description changed:

  I run 16.04, and I keep daily track of all dist-upgrades. Yesterday (3
  july 2018) there was an upgrade, and it must have been a kernel upgrade,
  because my machine had rebooted (which I make it do automatically if
  needed).
  
- From today, the system tests on my project have stopped working (C
- development). These system tests do the following: using the 'ip'
- command, they set up several network namespaces, in which I run several
- executables concurrently, that exchange network messages with each
- other. The namespaces that use IP have kept on working, while the ones
- that don't (I'm implementing an ethernet network packet structure of my
- own) have stopped working. I've done the same tests on my laptop, which
- is also a 16.04, on which I haven't done the upgrade (and I'm very
- hesitant to do so now, because this is my bread and butter), and there
- they work still.
+ From today, the system tests on my project have stopped working (C 
development). These system tests do the following: using the 'ip' command, they 
set up several network namespaces, in which I run several executables 
concurrently, that exchange network messages with each other. The namespaces 
that use IP have kept on working, while the ones that don't (I'm implementing 
an ethernet network packet structure of my own) have stopped working. I've done 
the same tests on my laptop, which is also a 16.04, on which I haven't done the 
upgrade (and I'm very hesitant to do so now, because this is my bread and 
butter), and there they work still.
+ --- 
+ ApportVersion: 2.20.1-0ubuntu2.18
+ Architecture: i386
+ AudioDevicesInUse:
+  USERPID ACCESS COMMAND
+  /dev/snd/controlC0:  kees   1919 F pulseaudio
+  /dev/snd/seq:timidity   1084 F timidity
+ DistroRelease: Ubuntu 16.04
+ HibernationDevice: RESUME=UUID=3ed19ff5-7945-42ac-a22a-9136402798d8
+ InstallationDate: Installed on 2018-02-06 (148 days ago)
+ InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release i386 (20160420.1)
+ IwConfig:
+  lono wireless extensions.
+  
+  enp1s0no wireless extensions.
+ Lsusb:
+  Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
+  Bus 001 Device 002: ID 046d:c30e Logitech, Inc. UltraX Keyboard (Y-BL49)
+  Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub
+  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
+ MachineType: Gigabyte Technology Co., Ltd. To be filled by O.E.M.
+ Package: linux (not installed)
+ ProcFB: 0 inteldrmfb
+ ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-128-generic 
root=UUID=43c7f0dc-00d1-4bb5-86c0-9ac982fbe227 ro quiet splash vt.handoff=7
+ ProcVersionSignature: Ubuntu 4.4.0-128.154-generic 4.4.131
+ PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
+ RelatedPackageVersions:
+  linux-restricted-modules-4.4.0-128-generic N/A
+  linux-backports-modules-4.4.0-128-generic  N/A
+  linux-firmware 1.157.19
+ RfKill:
+  
+ Tags:  xenial
+ Uname: Linux 4.4.0-128-generic i686
+ UpgradeStatus: No upgrade log present (probably fresh install)
+ UserGroups:
+  
+ _MarkForUpload: True
+ dmi.bios.date: 03/16/2016
+ dmi.bios.vendor: American Megatrends Inc.
+ dmi.bios.version: F4
+ dmi.board.asset.tag: To be filled by O.E.M.
+ dmi.board.name: H110M-S2H-CF
+ dmi.board.vendor: Gigabyte Technology Co., Ltd.
+ dmi.board.version: x.x
+ dmi.chassis.asset.tag: To Be Filled By O.E.M.
+ dmi.chassis.type: 3
+ dmi.chassis.vendor: To Be Filled By O.E.M.
+ dmi.chassis.version: To Be Filled By O.E.M.
+ dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvrF4:bd03/16/2016:svnGigabyteTechnologyCo.,Ltd.:pnTobefilledbyO.E.M.:pvrTobefilledbyO.E.M.:rvnGigabyteTechnologyCo.,Ltd.:rnH110M-S2H-CF:rvrx.x:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
+ dmi.product.name: To be filled by O.E.M.
+ dmi.product.version: To be filled by O.E.M.
+ dmi.sys.vendor: Gigabyte Technology Co., Ltd.

** Attachment added: "AlsaInfo.txt"
   
https://bugs.launchpad.net/bugs/1780103/+attachment/5159927/+files/AlsaInfo.txt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Re: [Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-07-04 Thread KJH
I can confirm that the 4.4.0-128-generic kernel does *not* have the
problem, while the 4.4.0-130-generic kernel *does*.

Op wo 4 jul. 2018 om 17:21 schreef Daniel Manrique <
daniel.manri...@canonical.com>:

> Hello,
>
> Thank you for taking the time to report this bug and helping to make
> Ubuntu better.
>
>
> As diagnostic procedures, I can suggest:
>
> You could try rebooting, hitting the key to get the grub menu (Shift,
> see https://askubuntu.com/questions/16042/how-to-get-to-the-grub-menu-
> at-boot-time
> )
> and choosing the previous kernel, to see if that fixes the
> issue you're seeing. If so, it might well be related to the kernel
> upgrade.
>
> Then, /var/log/apt/history.log will tell you exactly what (and when) was
> upgraded.
>
> That said, The problem as you reported is not related to the Canonical
> SSO provider or service. I'll move it to the "Linux" package, since per
> your description it seems to correlate with a kernel upgrade. Note that
> you will be required to provide more debugging information as per the
> kernel debugging procedures.
>
> https://wiki.ubuntu.com/Kernel/Debugging/Symptom
>
>
> ** Project changed: canonical-identity-provider => linux (Ubuntu)
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1780103
>
> Title:
>   Network namespaces support for non-IP suddenly missing
>
> Status in linux package in Ubuntu:
>   New
>
> Bug description:
>   I run 16.04, and I keep daily track of all dist-upgrades. Yesterday (3
>   july 2018) there was an upgrade, and it must have been a kernel
>   upgrade, because my machine had rebooted (which I make it do
>   automatically if needed).
>
>   From today, the system tests on my project have stopped working (C
>   development). These system tests do the following: using the 'ip'
>   command, they set up several network namespaces, in which I run
>   several executables concurrently, that exchange network messages with
>   each other. The namespaces that use IP have kept on working, while the
>   ones that don't (I'm implementing an ethernet network packet structure
>   of my own) have stopped working. I've done the same tests on my
>   laptop, which is also a 16.04, on which I haven't done the upgrade
>   (and I'm very hesitant to do so now, because this is my bread and
>   butter), and there they work still.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions
>

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1780103] Re: Network namespaces support for non-IP suddenly missing

2018-07-04 Thread Daniel Manrique
Hello,

Thank you for taking the time to report this bug and helping to make
Ubuntu better.


As diagnostic procedures, I can suggest:

You could try rebooting, hitting the key to get the grub menu (Shift,
see https://askubuntu.com/questions/16042/how-to-get-to-the-grub-menu-
at-boot-time) and choosing the previous kernel, to see if that fixes the
issue you're seeing. If so, it might well be related to the kernel
upgrade.

Then, /var/log/apt/history.log will tell you exactly what (and when) was
upgraded.

That said, The problem as you reported is not related to the Canonical
SSO provider or service. I'll move it to the "Linux" package, since per
your description it seems to correlate with a kernel upgrade. Note that
you will be required to provide more debugging information as per the
kernel debugging procedures.

https://wiki.ubuntu.com/Kernel/Debugging/Symptom


** Project changed: canonical-identity-provider => linux (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1780103

Title:
  Network namespaces support for non-IP suddenly missing

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1780103/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs