Hi,

First of all, thank you for all your work so far, it's quite impressive.

Now, I ask that you please bear with me here, I'm a little new to these
things.
I've been trying to compile the tshark binary for execution as a xen
unikernel using rumprun.
The target platform (eventually) is an ARM board. Compiling build-rr etc.
on ARM I've hit the eabi symbol issue described on this mailing list a
month or so ago. I've hit a few snags here and there with a couple of other
platforms too, so this is my over-complicated production env right now
(time is of the essence :) ):

1- I compiled rumprun-xen-* app-tools on Debian, moved rumprun-xen-make to
a NetBSD VM.

2- Compile the tshark binary and files on NetBSD (to avoid messing with
wireshark's massive Makefile):
a- ./configure --disable-wireshark --disable-editcap --disable-capinfos
--disable-mergecap --disable-text2pcap --disable-dftest --disable-randpkt
--disable-rawshark --prefix=/none
b- rumprun-xen-make

3- Using the nginx example, I put the necessary 3 files/folder tshark,
.libs, dumpcap into a single folder and iso'd it:
genisoimage -l -r -o tshark.iso tshark/

4- Move the iso to Xen Deb, mount:
rumprun xen -M 128 -di     -n inet,static,10.10.10.10/24     -b
tshark.iso,/tshark -- tshark/tshark

```
!!!
!!! NOTE: rumprun is experimental and may change in the future
!!!

/usr/local/bin/rumprun: 230: /usr/local/bin/rumprun: blkid: not found
rumprun: error: File /home/ahmed/Downloads/tshark.iso: unknown fstype
```
May I please draw upon your expertise for assistance?

Thanks in advance!

-- 
Ahmed

Reply via email to