/openbmc/openbmc-test-automation/network/ |
H A D | test_vlan_network.robot | 2 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 D | test_ipmi_network_configuration.robot | 27 ${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 D | README.t1040-l2switch | 11 - 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 D | README.VLAN | 4 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 D | VLanNetworkInterface.v1_3_1.json | 56 "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 D | rocker.json | 129 # @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 D | VLanNetworkInterface_v1.xml | 35 …"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 D | README.md | 23 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 D | net_tx_pkt.h | 69 * 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 D | net_rx_pkt.h | 183 * 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 D | sd_event_loop.cpp | 59 // 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 D | all | 13 printf "Running bridge VLAN test... " 14 ./bridge-vlan 17 printf "Running bridge VLAN STP test... " 18 ./bridge-vlan-stp
|
H A D | bridge-vlan | 15 # 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 D | bridge-vlan-stp | 16 # 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 D | meson.build | 4 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 D | ipmitool-commands-cheatsheet.md | 27 ### 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 D | meson.build | 3 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 D | no-HOME-includes.patch | 2 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 D | test_network_manager.cpp | 34 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 D | Create.interface.yaml | 3 - name: VLAN 14 VLAN Identifier. 19 The path for the created VLAN object.
|
/openbmc/openbmc/meta-openembedded/meta-networking/recipes-connectivity/vlan/ |
H A D | vlan_1.9.bb | 1 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 D | transporthandler.cpp | 98 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 D | meson.build | 3 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 D | eth0.4004.netdev | 3 Kind=vlan 4 [VLAN]
|
/openbmc/u-boot/include/net/ |
H A D | ncsi-pkt.h | 94 /* 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 …]
|