Home
last modified time | relevance | path

Searched full:vlan (Results 1 – 25 of 175) sorted by relevance

1234567

/openbmc/openbmc-test-automation/network/
H A Dtest_vlan_network.robot2 Documentation Test setting VLAN and its configuration.
27 ${vlan_resource} ${NETWORK_MANAGER}action/VLAN
39 Add VLAN Via REST And Verify
40 [Documentation] Add VLAN via REST and verify it via REST and IPMI.
45 Create VLAN ${vlan_id}
46 Verify Existence Of VLAN ${vlan_id}
49 Valid Value lan_config['802.1q VLAN ID'] ["${vlan_id}"]
52 Add Invalid VLAN Via REST And Verify
53 [Documentation] Add Invalid VLAN via REST and verify.
56 Create VLAN ${invalid_vlan_id} expected_result=error
[all …]
/openbmc/openbmc-test-automation/ipmi/
H A Dtest_ipmi_network_configuration.robot27 ${vlan_resource} ${NETWORK_MANAGER}action/VLAN
75 Disable VLAN Via IPMI When Multiple VLAN Exist On BMC
76 [Documentation] Disable VLAN Via IPMI When Multiple VLAN Exist On BMC.
80 Create VLAN ${vlan_id}
83 Create VLAN Via IPMI off
86 Valid Value lan_config['802.1q VLAN ID'] ['Disabled']
89 Configure IP On VLAN Via IPMI
90 [Documentation] Configure IP On VLAN Via IPMI.
93 Create VLAN Via IPMI ${vlan_id_for_ipmi}
99 Valid Value lan_config['802.1q VLAN ID'] ['${vlan_id_for_ipmi}']
[all …]
/openbmc/u-boot/doc/
H A DREADME.t1040-l2switch11 - Independent and shared VLAN learning (IVL, SVL)
16 - VLAN editing, translation and remarking
31 - Port-based VLAN
32 - Private/Shared VLAN learning
33 - VLAN ingress filtering
40 ethsw [port <port_no>] [vlan <vid>] fdb { [help] | show | flush | { add | del } <mac> } - add/delet…
41 if [vlan <vid>] is missing, VID 1 will be used
42 ethsw [port <port_no>] pvid { [help] | show | <pvid> } - set/show PVID (ingress and egress VLAN tag…
43 ethsw [port <port_no>] vlan { [help] | show | add <vid> | del <vid> } - add a VLAN to a port (VLAN
47 ethsw vlan fdb { [help] | show | shared | private } - make VLAN learning shared or private
[all …]
H A DREADME.VLAN4 You control the sending/receiving of VLAN tagged packets with the
5 "vlan" environmental variable. When not present no tagging is
8 CDP is used mainly to discover your device VLAN(s) when connected to
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DVLanNetworkInterface.v1_3_1.json56 "VLAN": { object
58 "description": "The attributes of a VLAN.",
59 "longDescription": "This type shall contain any attributes of a VLAN.",
76 … "description": "An indication of whether this VLAN is tagged or untagged for this interface.",
77 …"longDescription": "This property shall indicate whether this VLAN is tagged or untagged for this …
86 … "description": "An indication of whether this VLAN is enabled for this VLAN network interface.",
87 …"longDescription": "This property shall indicate whether this VLAN is enabled for this VLAN networ…
103 "description": "The ID for this VLAN.",
104 "longDescription": "This property shall contain the ID for this VLAN.",
116 "description": "The priority for this VLAN.",
[all …]
/openbmc/qemu/qapi/
H A Drocker.json129 # @vlan-id: VLAN ID
150 '*tunnel-id': 'uint32', '*vlan-id': 'uint16',
163 # @vlan-id: VLAN ID
180 '*vlan-id': 'uint16', '*eth-src': 'str', '*eth-dst': 'str',
194 # @vlan-id: VLAN ID
196 # @new-vlan-id: new VLAN ID
207 '*tunnel-lport': 'uint32', '*vlan-id': 'uint16',
208 '*new-vlan-id': 'uint16', '*out-pport': 'uint32' } }
271 # @vlan-id: VLAN ID
281 # @set-vlan-id: VLAN ID to set
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DVLanNetworkInterface_v1.xml35 …"OData.Description" String="The `VLanNetworkInterface` schema describes a VLAN network instance th…
36 …="OData.LongDescription" String="This resource contains information for a VLAN network instance th…
45 … Term="OData.Description" String="VLAN network interfaces can be updated to enable or disable them…
51 …<Annotation Term="OData.Description" String="In some implementations, VLAN network interfaces can …
81 … deprecated in favor of using individual `EthernetInterface` resources to show VLAN information."/>
87 <ComplexType Name="VLAN" Abstract="true">
89 <Annotation Term="OData.Description" String="The attributes of a VLAN."/>
90 …nnotation Term="OData.LongDescription" String="This type shall contain any attributes of a VLAN."/>
102 …<Annotation Term="OData.Description" String="An indication of whether this VLAN is enabled for thi…
103 …"OData.LongDescription" String="This property shall indicate whether this VLAN is enabled for this…
[all …]
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Network/
H A DREADME.md23 5. VLANInterface: This describes the VLAN specific properties.
246 ### VLAN subsection
252 xyz.openbmc_project.Network.VLAN.Create VLAN su "<interface>" <VLAN id>
257 -d '{"data":["<interface>", <VLAN id>] }' \
258 https://${bmc}/xyz/openbmc_project/network/action/VLAN
266 https://${bmc}/xyz/openbmc_project/network/action/VLAN
273 /xyz/openbmc_project/network/<VLAN interface> \
279 https://${bmc}/xyz/openbmc_project/network/<VLAN interface>
293 https://${bmc}/xyz/openbmc_project/network/<VLAN interface>/enumerate
296 ### IPMI VLAN and IP
[all …]
/openbmc/qemu/hw/net/
H A Dnet_tx_pkt.h69 * updates vlan tag, and adds vlan header with custom ethernet type
73 * @vlan: VLAN tag
74 * @vlan_ethtype: VLAN header Ethernet type
78 uint16_t vlan, uint16_t vlan_ethtype);
81 * updates vlan tag, and adds vlan header in case it is missing
84 * @vlan: VLAN tag
88 net_tx_pkt_setup_vlan_header(struct NetTxPkt *pkt, uint16_t vlan) in net_tx_pkt_setup_vlan_header() argument
90 net_tx_pkt_setup_vlan_header_ex(pkt, vlan, ETH_P_VLAN); in net_tx_pkt_setup_vlan_header()
H A Dnet_rx_pkt.h183 * returns vlan tag
186 * @ret: VLAN tag
192 * tells whether vlan was stripped from the packet
195 * @ret: VLAN stripped sign
207 * @strip_vlan: should the module strip vlan from data
223 * @vet: VLAN tag Ethernet type
224 * @vet_ext: outer VLAN tag Ethernet type
238 * @strip_vlan: should the module strip vlan from data
/openbmc/phosphor-net-ipmid/
H A Dsd_event_loop.cpp59 // Enumerate all VLAN + ETHERNET interfaces in getVLANID()
86 bool vlan = false; in getVLANID() local
92 vlan = true; in getVLANID()
99 if (ifService.empty() && (vlan || ethernet)) in getVLANID()
103 if (logicalPath.empty() && vlan) in getVLANID()
110 // VLAN devices will always have a separate logical object in getVLANID()
127 lg2::error("getVLANID: failed to execute/read VLAN Id: {ERROR}", in getVLANID()
135 lg2::error("networkd returned an invalid vlan: {VLAN}", "VLAN", vlanid); in getVLANID()
154 // VLAN logic device in setupSocket()
159 lg2::debug("This channel has VLAN id: {VLAN}", "VLAN", vlanid); in setupSocket()
/openbmc/qemu/tests/rocker/
H A Dall13 printf "Running bridge VLAN test... "
14 ./bridge-vlan
17 printf "Running bridge VLAN STP test... "
18 ./bridge-vlan-stp
H A Dbridge-vlan15 # turn off vlan default_pvid on br0
16 # turn on vlan filtering on br0
21 # add both ports to VLAN 57
23 simp ssh tut sw1 --cmd "sudo /sbin/bridge vlan add vid 57 dev sw1p1"
24 simp ssh tut sw1 --cmd "sudo /sbin/bridge vlan add vid 57 dev sw1p2"
H A Dbridge-vlan-stp16 # turn off vlan default_pvid on br0
17 # turn on vlan filtering on br0
22 # add both ports to VLAN 57
24 simp ssh tut sw1 --cmd "sudo /sbin/bridge vlan add vid 57 dev sw1p1"
25 simp ssh tut sw1 --cmd "sudo /sbin/bridge vlan add vid 57 dev sw1p2"
/openbmc/phosphor-networkd/gen/xyz/openbmc_project/Network/VLAN/
H A Dmeson.build4 sdbusplus_current_path = 'xyz/openbmc_project/Network/VLAN'
7 'xyz/openbmc_project/Network/VLAN/Create__markdown'.underscorify(),
9 '../../../../../yaml/xyz/openbmc_project/Network/VLAN/Create.interface.yaml',
23 'xyz/openbmc_project/Network/VLAN/Create',
/openbmc/phosphor-host-ipmid/docs/
H A Dipmitool-commands-cheatsheet.md27 ### Set the VLAN
29 `ipmitool lan set <channel> vlan id <id>`
31 ### Delete the VLAN
33 `ipmitool lan set <channel> vlan id off`
/openbmc/phosphor-networkd/gen/xyz/openbmc_project/Network/VLAN/Create/
H A Dmeson.build3 sdbusplus_current_path = 'xyz/openbmc_project/Network/VLAN/Create'
6 'xyz/openbmc_project/Network/VLAN/Create__cpp'.underscorify(),
8 '../../../../../../yaml/xyz/openbmc_project/Network/VLAN/Create.interface.yaml',
28 'xyz/openbmc_project/Network/VLAN/Create',
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/vlan/vlan-1.9/
H A Dno-HOME-includes.patch2 Subject: vlan: do not include ${HOME}/linux/include dir
10 Index: vlan/MakeInclude
12 --- vlan.orig/MakeInclude
13 +++ vlan/MakeInclude
/openbmc/phosphor-networkd/test/
H A Dtest_network_manager.cpp34 manager.interfaces.find(ifname)->second->vlan->delete_(); in deleteVLAN()
70 EXPECT_THROW(manager.vlan("", 8000), std::exception); in TEST_F()
71 EXPECT_THROW(manager.vlan("", 0), std::exception); in TEST_F()
72 EXPECT_THROW(manager.vlan("eth0", 2), std::exception); in TEST_F()
77 EXPECT_NO_THROW(manager.vlan("eth0", 2)); in TEST_F()
78 EXPECT_NO_THROW(manager.vlan("eth0", 4094)); in TEST_F()
/openbmc/phosphor-networkd/yaml/xyz/openbmc_project/Network/VLAN/
H A DCreate.interface.yaml3 - name: VLAN
14 VLAN Identifier.
19 The path for the created VLAN object.
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/vlan/
H A Dvlan_1.9.bb1 SUMMARY = "VLAN provides vconfig utility"
2 HOMEPAGE = "http://www.candelatech.com/~greear/vlan.html"
7 SRC_URI = "https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/vlan/1.9-3ubuntu10.6/${BPN}_$…
15 UPSTREAM_CHECK_URI = "http://vlan.sourcearchive.com/"
/openbmc/phosphor-host-ipmid/
H A Dtransporthandler.cpp98 path[is] == '_'); // handle VLAN IF uses '_' e.g. in ifnameInPath()
111 // Enumerate all VLAN + ETHERNET interfaces in maybeGetChannelParams()
125 bool vlan = false; in maybeGetChannelParams() local
131 vlan = true; in maybeGetChannelParams()
138 if (params.service.empty() && (vlan || ethernet)) in maybeGetChannelParams()
142 if (params.ifPath.empty() && !vlan && ethernet) in maybeGetChannelParams()
146 if (params.logicalPath.empty() && vlan) in maybeGetChannelParams()
158 // We don't have a VLAN so the logical path is the same in maybeGetChannelParams()
486 /** @brief Gets the vlan ID configured on the interface
490 * @return VLAN id or the standard 0 for no VLAN
[all …]
/openbmc/phosphor-dbus-interfaces/gen/xyz/openbmc_project/Network/VLAN/
H A Dmeson.build3 sdbusplus_current_path = 'xyz/openbmc_project/Network/VLAN'
8 '../../../../../yaml/xyz/openbmc_project/Network/VLAN.interface.yaml',
28 'xyz/openbmc_project/Network/VLAN',
/openbmc/openbmc/meta-yadro/meta-nicole/recipes-core/systemd/systemd-conf/
H A Deth0.4004.netdev3 Kind=vlan
4 [VLAN]
/openbmc/u-boot/include/net/
H A Dncsi-pkt.h94 /* Set VLAN Filter */
98 __be16 vlan; /* VLAN ID */ member
100 unsigned char index; /* VLAN table index */
106 /* Enable VLAN */
110 unsigned char mode; /* VLAN filter mode */
212 unsigned char vlan_cnt; /* VLAN filter count */
217 unsigned char vlan_mode; /* VLAN mode */
228 unsigned char vlan_cnt; /* VLAN tag count */
230 __be16 vlan_enable; /* VLAN tag enable flags */
234 unsigned char vlan_mode; /* VLAN mode */
[all …]

1234567