Mailinglist Archive: yast-devel (246 mails)

< Previous Next >
Re: [yast-devel] webYaST: network CIM model summary
  • From: Michael Calmer <mc@xxxxxxx>
  • Date: Mon, 17 Aug 2009 12:28:37 +0200
  • Message-id: <>

have you read the Profiles from Sometimes they are helpfull
(sometimes not:-)


Am Mittwoch, 12. August 2009 13:50:09 schrieb Michal Zugec:
UI mockup

There were some requirements:
- only "eth" devices (no wireless, no bridges, no vlans)
- configure one or none device
- no global settings (networkmanager, disable ipv6, dhcp
- ifup only
- device can be configured via DHCP or with address(IPv4
or IPv6)
- no "no address" option, no additional addresses, no ifplugd,
STARTMODE=onboot by default
- nameserver - use "old YaST" options
- route - setup only default route (no additional routes, no metrics)

The meaning of this module is to set machine to be "connected",
accessible via ssh - that's all. For all other, special, "expert" setup
is here old YaST

CIM model
Network is defined in CIM model widely:
But what we need is only about 10-20% of that. It's because there are
parameters needed for several network devices, routers, wireless AP,
switches, network infrastructure definition, ...

We have package "cim-schema" in distribution with some interesting .mof
files. Some of them are deprecated!

ethernet device - only interesting is MAC address

almost the same with higher abstraction

in the future may be deprecated (but without information what we should
use instead of it)
network configuration, IP address settings

this is equal to our BOOTPROTO parameter

don't know difference between this and CIM_IPConfigurationService (but
this is more similar to our configurations)

VLAN settings (but there are no .mof files for other network types -
bridge, bonding, ...)

There are also some mof files for DNS (resolv.conf) settings

As Klaus suggested, we'll use option names (in rest-api) based on names
from CIM model.


Best Regards,
Michal Zugec
Software developer
SuSE CR, s.r.o. e-mail: mzugec@xxxxxxx
Lihovarska 1060/12 tel: +420 284 028 960
190 00 Praha 9 fax: +420 296 542 374
Czech Republic

To unsubscribe, e-mail: yast-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-devel+help@xxxxxxxxxxxx


Michael Calmer

Michael Calmer
SUSE LINUX Products GmbH, Maxfeldstr. 5, D-90409 Nuernberg
T: +49 (0) 911 74053 0
F: +49 (0) 911 74053575 - e-mail: Michael.Calmer@xxxxxxxx
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG N├╝rnberg)
< Previous Next >