[prev in list] [next in list] [prev in thread] [next in thread]
List: lxc-users
Subject: [lxc-users] Digium PCI card passthrough to LXC container
From: Luis Felipe Marzagao <lfbm.andamentos () gmail ! com>
Date: 2017-01-29 0:27:15
Message-ID: 8a14dd26-be7b-3654-02e6-ccc2e9c16d02 () gmail ! com
[Download RAW message or body]
I have a Digium Analog PCI Card and would like to access it from lxc
container.
I've searched the internet a lot but it seems information out there is
incomplete and a bit outdated.
It seems that bind mounting /dev/dahdi to
/var/lib/lxd/containers/ct1/rootfs/dev/dahdi does not help, since the
mount point does not appear from within the container.
Actually ct1/rootfs/dev seems completely different from /dev inside the
container.
Could you give any pointers?
Here is my setup:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
$ lxc --version
2.8
$ lxd --version
2.8
$ lspci -v
(...)
02:00.0 Ethernet controller: Digium, Inc. Wildcard TDM410 4-port analog
card (rev 11)
Subsystem: Digium, Inc. Wildcard TDM410 4-port analog card
Flags: bus master, medium devsel, latency 32, IRQ 16
I/O ports at e000 [size=256]
Memory at df020000 (32-bit, non-prefetchable) [size=1K]
Expansion ROM at df000000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: wctdm24xxp
Kernel modules: wctdm24xxp
$ dahdi_hardware
pci:0000:02:00.0 wctdm24xxp+ d161:8005 Wildcard TDM410P
$ ls -l /dev/dahdi/
total 0
lrwxrwxrwx 1 root root 12 Jan 28 21:39 1 -> chan/001/001
lrwxrwxrwx 1 root root 12 Jan 28 21:39 2 -> chan/001/002
lrwxrwxrwx 1 root root 12 Jan 28 21:39 3 -> chan/001/003
lrwxrwxrwx 1 root root 12 Jan 28 21:39 4 -> chan/001/004
drwxr-xr-x 3 root root 60 Jan 28 21:39 chan
crw-rw---- 1 root dialout 196, 254 Jan 28 21:32 channel
crw-rw---- 1 root dialout 196, 0 Jan 28 21:32 ctl
drwxr-xr-x 3 root root 60 Jan 28 21:39 devices
crw-rw---- 1 root dialout 196, 255 Jan 28 21:32 pseudo
crw-rw---- 1 root dialout 196, 253 Jan 28 21:32 timer
I should have a /dev/dahdi with the above structure inside the container
in order for it to work.
How do I do that?
Thanks a lot.
_______________________________________________
lxc-users mailing list
lxc-users@lists.linuxcontainers.org
http://lists.linuxcontainers.org/listinfo/lxc-users
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic