SHMIF(4) BSD Kernel Interfaces Manual SHMIF(4)NAME
shmif -- rump shared memory network interface
SYNOPSIS
#include <rump/rump.h>
int
rump_pub_shmif_create(const char *path, int *ifnum);
DESCRIPTION
The shmif interface uses a memory mapped regular file as a virtual Ethernet bus. All interfaces connected to the same bus see each others'
traffic.
Using a memory mapped regular file as a bus has two implications:
1. The bus identifier is not in flat global namespace.
2. Configuring and using the interface is possible without superuser privileges on the host (normal host file access permissions for the
bus hold).
It is not possible to directly access the host networking facilities from a rump virtual kernel using purely shmif. However, traffic can be
routed to another rump kernel instance which provides both shmif and virt(4) networking.
An shmif interface can be created in two ways:
o Programmatically by calling rump_pub_shmif_create(). The bus pathname is passed in path. The number of the newly created interface is
available after a successful call by dereferencing ifnum.
o Dynamically at runtime with ifconfig(8) or equivalent using the create command. In this case the bus path must be configured with
ifconfig(8) linkstr before the interface address can be configured.
Destroying an shmif interface is possible only via ifconfig(8) destroy.
SEE ALSO rump(3), virt(4), ifconfig(8)BSD November 17, 2010 BSD
Check Out this Related Man Page
RUMP_SMBFS(8) BSD System Manager's Manual RUMP_SMBFS(8)NAME
rump_smbfs -- mount a smbfs share with a userspace server
SYNOPSIS
file-system PUFFS
pseudo-device putter
rump_smbfs [options] share mountpoint
DESCRIPTION
NOTE! This manual page describes features specific to the rump(3) file server. Please see mount_smbfs(8) for a full description of the
available command line options.
The rump_smbfs utility can be used to mount smbfs file systems. It uses rump(3) and p2k(3) to facilitate running the file system as a server
in userspace. As opposed to mount_smbfs(8), rump_smbfs does not use file system code within the kernel and therefore does not require kernel
support except puffs(4). Apart from a minor speed penalty there is no downside with respect to in-kernel code.
Even though the rump_smbfs file system client runs within a virtual rump kernel in userspace, it uses host network services (by means of
``rump sockin''). This means that regardless of whether using rump_smbfs or mount_smbfs(8), the same network configurations will be used.
Currently, ``sockin'' supports IPv4.
To use rump_smbfs via mount(8), the flags -o rump and -t smbfs should be given. Similarly, rump_smbfs is used instead of mount_smbfs(8) if
``rump'' is added to the options field of fstab(5).
SEE ALSO p2k(3), puffs(3), rump(3), mount_smbfs(8)HISTORY
The rump_smbfs utility first appeared in NetBSD 6.0.
BSD November 21, 2010 BSD
This feels really silly, but i just dont get it..
I just installed openbsd on one of my machines, usually
i dont have this problem, but now, when i try to use ifconfig
to give myself an ipadress, i get this errormsg:
OpenAMD# ifconfig ep0 192.168.51.16
ifconfig: SIOCGIFFLAGS: Device not... (5 Replies)
This will most likely be a real dumb question for a HP-UX admin, but here it goes anyhow.
lan0 - is up and configured
lan1 - is down, I want to bring it up.
lanconfig....ifconfig is there a difference?
My real question is, in solaris there is an /etc/hostname."?" file, is there a... (4 Replies)
Whats up All!
Im fairly new to unix and i have a question. I was looking at my ifconfig -a on my server and my prompt, which was just my hostname, sudenly changed to one of my network interfaces(ge0). Does anyone know how to change that back? Also when i type in the hostname command it spits out... (4 Replies)
Hello all,
I want to add a new virtual interface on HP-UX B.11.11 U 9000/800 box.
I know that ifconfig can be used to add the Virtual interface.
BUt i do not know the exact syntax. it some times gives plumb error if i try to add
# ifconfig vif0 10.1.10.1 up
plumb error: No such file... (3 Replies)
Hi guys,
I have set up multiple virtual FTP servers on a server through one physical NIC. I believe there are to ways; setting logical or alias ip's. I would like to know what is the difference between setting up a logical ip or setting up an alias ip to a physical network interface? Some links to... (5 Replies)
Hi,
I have a UNIX WS with four Network Interface Cards configured for a special scenario.
Ethernet Interfaces - bge0, bge1, bge2 & bge3.
bge3 is isolated from the whole IP world, not connected to the network, but only connected to bge1.
If there is a broadcast message from bge1, will it... (5 Replies)
I'm trying to plumb a new interface bge1 on my machine:
root@obms2-com-indianapolis-in:/root# ifconfig -a
lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
bge0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
inet... (3 Replies)
Hello everyone.
Im using last redhat enterprise edition and in my working environment, i'm always reconfiguring both interfaces , eth0 and eth1, everytime i change any interface, (i use ifconfig to change ip, and after i execute "/etc/init.d/network restart") my "/etc/hosts" file... (9 Replies)
Hi all,
I am getting some error messages during bootup
ifconfig :<hostname> bad address
and some more messages related to it.
I some how checked the /etc/hostanem.hme0 /etc/hosts file.
Entries in these files were proper.
If I am running the following command from root:
... (5 Replies)
Hi all
Right, i need to admit Im c4p on networking. I hate it, always have, always will. Here's my problem
Ive got 3 hosts. A B and C. I need to directly contact host C from host A, but at the moment I have to ssh on to B, to then ssh on to C.
so, I need to set up host b, to forward... (3 Replies)
well i'm trying to change the ip adress on an old alphaserver runing tru64 4.0F using the
ifconfig hme0 IP_ADDRESS mask MASK broadcast BROADCAST
and when i check it using ifconfig -a it shows the new ip and all is well
but when the server is rebooted it reverts back to the old ip (3 Replies)
Hi all
i had two interface
ce0 and ce5
but when i run the ifconfig, it show me alot of extra virtual interface, may i know how to remove it?
# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
inet 127.0.0.1 netmask ff000000
ce0:... (2 Replies)
Hello,
I've been using mode 4 with four slaves, however looking at ifconfig showed that the traffic was not balanced correctly between the interfaces, the outgoing traffic has been alot higher on the last slave.
Example:
eth0 RX 123.2 GiB TX 22.5 GiB
eth1 RX 84.8 GiB TX 8.3 GiB
eth2... (3 Replies)
I have a .txt file with almost few hundreds interfaces address which need to be changed or mapped to the new interface naming convention. for e.g interface
xe-8/0/0 should be xe-16/0/0
xe-9/0/0 should be xe-17/0/0
it keeps going to xe-31/0/0 which should become xe-55/0/0.
i wanted to know... (12 Replies)