Shaper wizard



  • Is it possible to disable the traffic shaper wizard? I do not want use this wizard. I would like to configure my queues myself.
    I have tryed to remove the queues created by wizard but it is impossible. System does not show it, pfctl -vv does….  :-\



  • Not at the moment. You have to setup the basic rules with the wizard and then can modify them or add further rules.



  • @hoba:

    Not at the moment. You have to setup the basic rules with the wizard and then can modify them or add further rules.

    Well wouldnt it be possible to create just the master queues if I didnt select any options at the traffic wizard. From there we could create our own custom queues, currently in beta 1 if I didnt select any options on prioritizing certain traffic its doesnt init the traffic shaper. I have tried deleting the wizard created rules and then the queues but the queues do not go away. I just want to shape by ip not type of traffic.

    By the way to the pfSense team, Good work!



  • Start with a wizard created config and go from there.  Getting a useable config outside of the wizard w/out starting with the wizard is nearly impossible.  I doubt we'll even support non-wizard usage in 1.1.  Getting the wizard right is our #1 priority for the shaper - if it can't generate a clean config (and I've been having problems with that), then you won't be able to either (and if you do, please learn php so the shaper can have a new maintainer).

    –Bill



  • No, I think your misunderstanding what I said. I didnt say allow me to config the shaper without the wizard but If I didnt select any options at the wizard just have it create the four master queues, QLanRoot, QLanDef, QWanRoot, QWanDef. From there i'll be fine. Currently to have the shaper enabled I have to select at least one option (I when with the higher priority on http) when I try to delete these ready made queues they do not go away, they still appear at status -> queues and they do not load.



  • @Leoandru:

    No, I think your misunderstanding what I said. I didnt say allow me to config the shaper without the wizard but If I didnt select any options at the wizard just have it create the four master queues, QLanRoot, QLanDef, QWanRoot, QWanDef. From there i'll be fine. Currently to have the shaper enabled I have to select at least one option (I when with the higher priority on http) when I try to delete these ready made queues they do not go away, they still appear at status -> queues and they do not load.

    Actually, I didn't.  Did you delete the queues or the just the rules?  Do the queues still show up in Firewall->Shaper->Queues after you delete them?

    –Bill



  • I deleted the rules then the http queues. They didnt show in Firewall->Shaper->Queues but in Status -> Queues they still show, and apparently they refuse to load along with all the other root queues that werent deleted.



  • Alright, I'll check this out later today, the GUI get's the queue names from the XML file, if the queue still exists in the XML file it would have created a queue which would show up when we use pfctl to query it.  Also, I've never seen this behaviour myself, but I'll take a quick gander and see if I can replicate it.

    –Bill



  • billm.. anything on this yet.. I was playing with the idea some more just now.. I used the same setup as stated before. It seems a few of the rules cannot be deleted. I tried removing all the rules that assigns packets to the http queues and after saving and testing a realize that packets are still being assigned to the http queues when browsing. Is this possibly the reason why I cant seem to delete the queues.



  • I think its better I just modify the ready made queues to my liking, Hope I dont run into trouble doing that.



  • @Leoandru:

    I think its better I just modify the ready made queues to my liking, Hope I dont run into trouble doing that.

    We encourage this.  It's just hard to get a solid base without the wizard.



  • @sullrich:

    @Leoandru:

    I think its better I just modify the ready made queues to my liking, Hope I dont run into trouble doing that.

    We encourage this.  It's just hard to get a solid base without the wizard.

    Ok.. do u encourage hacking the config.xml file.. Cause I want to see what I can achieve via that means.



  • It's open source, we encourage tinkering.

    But be sure to backup you're file and keep in mind a lot of what you may be doing may be unsupported (read: we'll ignore questions regarding it).  But nevertheless, we enourage tinkering at all levels with this in mind.



  • Ok.. i'll tinker away. is there a schema for config.xml?



  • conf.default/config.xml shoulhave some in it


Locked