Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 17 additions & 13 deletions ansible/files/exporter/labgrid-bryan/exporter.yaml
Original file line number Diff line number Diff line change
@@ -1,31 +1,35 @@
labgrid-bryan-buffalo_wsr-1166dhp:

labgrid-bryan-glinet_gl-mt6000:
location: labgrid-bryan
USBSerialPort:
port: "/dev/ttyUSB0"
speed: 57600
port: "/dev/ttyUSB1"
speed: 115200
PDUDaemonPort:
host: localhost:16421
pdu: tasmota
index: 1
index: 2
TFTPProvider:
internal: "/srv/tftp/buffalo_wsr-1166dhp"
external: "buffalo_wsr-1166dhp"
internal: "/srv/tftp/glinet_gl-mt6000"
external: "glinet_gl-mt6000"
NetworkService:
address: "192.168.1.1%vlan101"
address: "192.168.1.1%vlan103"
username: "root"

labgrid-bryan-glinet_gl-mt6000:
labgrid-hsn-youku_yk-l1:
location: labgrid-bryan
USBSerialPort:
port: '/dev/ttyUSB2'
location: labgrid-bryan
USBSerialPort:
port: "/dev/ttyUSB2"
port: "/dev/ttyUSB0"
speed: 115200
PDUDaemonPort:
host: localhost:16421
pdu: tasmota
index: 2
index: 1
TFTPProvider:
internal: "/srv/tftp/glinet_gl-mt6000"
external: "glinet_gl-mt6000"
internal: "/srv/tftp/youku_yk-l1"
external: "youku_yk-l1"
NetworkService:
address: "192.168.1.1%vlan103"
address: "192.168.1.1%vlan101"
username: "root"
35 changes: 35 additions & 0 deletions targets/youku_yk-l1.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
targets:
main:
resources:
RemotePlace:
name: !template "$LG_PLACE"
drivers:
USBPowerDriver: {}
TFTPProviderDriver: {}
SerialDriver:
txdelay: 0.05
UBootDriver:
boot_expression: "Press any key to interrupt autoboot ..."
interrupt: "\n"
prompt: "breed>"
init_commands:
- net start
- tftp $ramdisk_addr_r
boot_command: bootm $ramdisk_addr_r
ShellDriver:
prompt: 'root@[\w()]+:[^ ]+ '
login_prompt: Please press Enter to activate this console.
await_login_timeout: 15
login_timeout: 120
post_login_settle_time: 5
username: root
UBootTFTPStrategy: {}
SSHDriver:
connection_timeout: 120.0
explicit_scp_mode: True

images:
root: !template $LG_IMAGE

imports:
- ../strategies/tftpstrategy.py