# Router package update

**URL:** <https://forum.ansible.com/t/router-package-update/39437>\
**Category:** Get Help\
**Tags:** routeros, network\
**Created:** [January 3, 2025, 11:56am UTC](https://forum.ansible.com/t/router-package-update/39437 "2025-01-03T11:56:54Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yehudah](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/yehudah/32/10095_2.png) [@Yehudah](https://forum.ansible.com/u/Yehudah)\
**Post date:** [January 3, 2025, 11:56am UTC](https://forum.ansible.com/t/router-package-update/39437/1 "2025-01-03T11:56:54Z")

</div>

I am currentlly trying to update my routeros package for my router but I can’t find a way to upload my package file.

I know you can do something like this:

```auto
---
- name: set routeros firmware channel
  routeros_command:
    commands:
      - /system package update set channel=stable
- name: upgrade packages and reboot
  routeros_command:
    commands:
      - /system package update install

```

The problem I have with this is that you can’t update from routeros v6 to v7 through this method with going to an unstable version.

The best way I have found is to upload the correct router package and reboot the router but I am struggling to upload the package onto the router. Does any one know how I can do this?

---

<div class="post-metadata">

**Author:** ![felixfontein](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/felixfontein/32/7530_2.png) [@felixfontein](https://forum.ansible.com/u/felixfontein)\
**Post date:** [January 3, 2025, 12:10pm UTC](https://forum.ansible.com/t/router-package-update/39437/2 "2025-01-03T12:10:00Z")

</div>

I used the ansible.netcommon.net\_put module in the past: [ansible.netcommon.net\_put module – Copy a file from Ansible Controller to a network device — Ansible Community Documentation](https://docs.ansible.com/ansible/devel/collections/ansible/netcommon/net_put_module.html#ansible-collections-ansible-netcommon-net-put-module)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/ansible/original/1X/1882d9a01da5d8996a862359b0913cc568a39b84.svg) [@system](https://forum.ansible.com/u/system)\
**Post date:** [February 2, 2025, 12:10pm UTC](https://forum.ansible.com/t/router-package-update/39437/3 "2025-02-02T12:10:25Z")

</div>

Closed on February 2, 2025, 12:10pm UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
