Re: How can i do to send the firmware to a range of 50 devices?

2019-01-29 Thread Zaid Abdulla
On Tue, 2019-01-29 at 14:11 -0900, Dan Morphis wrote:
> You should probably engage a support contract with Zaid.

Hey thanks for the referral :)

> On Tue, Jan 29, 2019 at 6:40 AM Alexander Morillo <
> a...@networkbroadcast.net> wrote:
> > Hello, I would like to know how it would be a way to do it using
> > the GenieACS GUI. I have a custom code that I copied from this
> > forum but it does not work, I have no idea how to proceed with
> > this.

Best way to get him is ask very specific questions. See this page (
https://github.com/genieacs/genieacs/wiki/Provisions) to learn about
how scripting works in GenieACS and try to narrow down the problem.
Like Dan said, GenieACS is not a turn-key solution and doesn't try to
be.

-- 
Zaid Abdulla 

___
Users mailing list
Users@lists.genieacs.com
http://lists.genieacs.com/mailman/listinfo/users


Re: How can i do to send the firmware to a range of 50 devices?

2019-01-29 Thread Dan Morphis
You should probably engage a support contract
 with Zaid. GenieACS is not a turn-key
solution. It will require knowledge of the TR-069 spec and programming
knowledge.

-dan

On Tue, Jan 29, 2019 at 6:40 AM Alexander Morillo 
wrote:

> Hello, I would like to know how it would be a way to do it using the
> GenieACS GUI. I have a custom code that I copied from this forum but it
> does not work, I have no idea how to proceed with this.
>
> Any suggestions?
>
> Best Regard
>
> El jue., 11 oct. 2018 a las 18:19, Tunde Oyeyemi (<
> toyey...@ipnxnigeria.net>) escribió:
>
>> Hi Alexander,
>>
>> In addition to the suggestions, I think you must have a way of
>> identifying the 50 devices to do this. My preferred option will be to
>> use eternal API calls. Provisioning script as earlier mentioned may be
>> more easier though.
>>
>> For external API call, i will implement it this way assuming you have on
>> the mac addresses for all the devices
>>
>> 1. Upload the firmware to ACS server.
>>
>> 2. Retrieve the device_id of all the 50 devices using the mac addresses,
>> assuming it is mac on
>> InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection
>>
>> curl -i
>> 'http://
>> :7557/devices/?query={%7B%22InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.MACAddress%22%3A%22%22%7D}&projection=_id'
>>
>> 3. Convert the device_id to url-enconded and use the API to download the
>> firmware to the devices.
>>
>> --
>> ‘Tunde Oyeyemi
>>
>> ___
>> Users mailing list
>> Users@lists.genieacs.com
>> http://lists.genieacs.com/mailman/listinfo/users
>>
>
>
> --
>
> ___
> Users mailing list
> Users@lists.genieacs.com
> http://lists.genieacs.com/mailman/listinfo/users
>
___
Users mailing list
Users@lists.genieacs.com
http://lists.genieacs.com/mailman/listinfo/users


Re: How can i do to send the firmware to a range of 50 devices?

2019-01-29 Thread Alexander Morillo
Hello, I would like to know how it would be a way to do it using the
GenieACS GUI. I have a custom code that I copied from this forum but it
does not work, I have no idea how to proceed with this.

Any suggestions?

Best Regard

El jue., 11 oct. 2018 a las 18:19, Tunde Oyeyemi ()
escribió:

> Hi Alexander,
>
> In addition to the suggestions, I think you must have a way of
> identifying the 50 devices to do this. My preferred option will be to
> use eternal API calls. Provisioning script as earlier mentioned may be
> more easier though.
>
> For external API call, i will implement it this way assuming you have on
> the mac addresses for all the devices
>
> 1. Upload the firmware to ACS server.
>
> 2. Retrieve the device_id of all the 50 devices using the mac addresses,
> assuming it is mac on
> InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection
>
> curl -i
> 'http://
> :7557/devices/?query={%7B%22InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.MACAddress%22%3A%22%22%7D}&projection=_id'
>
> 3. Convert the device_id to url-enconded and use the API to download the
> firmware to the devices.
>
> --
> ‘Tunde Oyeyemi
>
> ___
> Users mailing list
> Users@lists.genieacs.com
> http://lists.genieacs.com/mailman/listinfo/users
>


--
___
Users mailing list
Users@lists.genieacs.com
http://lists.genieacs.com/mailman/listinfo/users


Re: How can i do to send the firmware to a range of 50 devices?

2018-10-11 Thread Tunde Oyeyemi

Hi Alexander,

In addition to the suggestions, I think you must have a way of 
identifying the 50 devices to do this. My preferred option will be to 
use eternal API calls. Provisioning script as earlier mentioned may be 
more easier though.


For external API call, i will implement it this way assuming you have on 
the mac addresses for all the devices


1. Upload the firmware to ACS server.

2. Retrieve the device_id of all the 50 devices using the mac addresses, 
assuming it is mac on 
InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection


curl -i 
'http://:7557/devices/?query={%7B%22InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANIPConnection.1.MACAddress%22%3A%22%22%7D}&projection=_id'


3. Convert the device_id to url-enconded and use the API to download the 
firmware to the devices.


--
‘Tunde Oyeyemi

___
Users mailing list
Users@lists.genieacs.com
http://lists.genieacs.com/mailman/listinfo/users


Re: How can i do to send the firmware to a range of 50 devices?

2018-06-12 Thread George Chelidze
On 06/12/2018 07:40 PM, Alexander Morillo wrote:
> Hi George.
>
> Thanks for the inf i was reading "provisions massive upgrade" but it
> talks about an upgrade devices by device.
> Would it be possible for genieACS to send an update by mac address
> ranges?
> I mean select some devices and send the update to each device at the
> same time.

Hi Alexander,

Actually, it's explained how to upgrade any device which is tagged by
"upgrade" tag. So, what you can to do is to put desired tags on devices
matching your regexp either by updating mongodb directly or using
GenieACS API and then the preset will do it's job - upgrade them one by one.

Regards,

George Chelidze

___
Users mailing list
Users@lists.genieacs.com
http://lists.genieacs.com/mailman/listinfo/users


Re: How can i do to send the firmware to a range of 50 devices?

2018-06-12 Thread Alexander Morillo
Hi George.

Thanks for the inf i was reading "provisions massive upgrade" but it
talks about an upgrade devices by device.

Would it be possible for genieACS to send an update by mac address ranges?

I mean select some devices and send the update to each device at the same time.




2018-06-11 2:46 GMT-03:00 George Chelidze :

> On 06/08/2018 09:49 PM, Alexander Morillo wrote:
> > Hi.
> >
> > I need to send firmwares upgrades to a range of CPE, is it possible
> > with genieACS?
> >
> > I have 100 devices and i want upgrade only 50 of them, how can i do to
> > send the firmware to a range of 50 devices?
> >
> > thnks a lot
>
> Hi Alexander,
>
> There was a thread on this list about a month ago with topic "Provisions
> massive upgrades". Check my answer to the similar question there.
>
> Regards,
>
> George Chelidze
> ___
> Users mailing list
> Users@lists.genieacs.com
> http://lists.genieacs.com/mailman/listinfo/users
>



--
___
Users mailing list
Users@lists.genieacs.com
http://lists.genieacs.com/mailman/listinfo/users


Re: How can i do to send the firmware to a range of 50 devices?

2018-06-10 Thread George Chelidze
On 06/08/2018 09:49 PM, Alexander Morillo wrote:
> Hi.
>
> I need to send firmwares upgrades to a range of CPE, is it possible
> with genieACS?
>
> I have 100 devices and i want upgrade only 50 of them, how can i do to
> send the firmware to a range of 50 devices?
>
> thnks a lot

Hi Alexander,

There was a thread on this list about a month ago with topic "Provisions
massive upgrades". Check my answer to the similar question there.

Regards,

George Chelidze
___
Users mailing list
Users@lists.genieacs.com
http://lists.genieacs.com/mailman/listinfo/users


Re: How can i do to send the firmware to a range of 50 devices?

2018-06-08 Thread Dan Morphis
Custom code/scripting to manually add the firmware download task to the
devices you want. Or you can write some custom provision scripts.

-dan

On Fri, Jun 8, 2018 at 9:49 AM, Alexander Morillo  wrote:

> Hi.
>
> I need to send firmwares upgrades to a range of CPE, is it possible with
> genieACS?
>
> I have 100 devices and i want upgrade only 50 of them, how can i do to
> send the firmware to a range of 50 devices?
>
> thnks a lot
>
> --
>
>
> ___
> Users mailing list
> Users@lists.genieacs.com
> http://lists.genieacs.com/mailman/listinfo/users
>
>
___
Users mailing list
Users@lists.genieacs.com
http://lists.genieacs.com/mailman/listinfo/users