The term "open-eared" generally means being attentive and willing to listen. As for synonyms, there are plenty of words that convey a similar meaning. For instance, you could use the words receptive, perceptive, attentive, observant, or alert to describe someone who is open-eared. Similarly, if you want to describe someone who is non-judgmental and receptive to new ideas, you can use the words impartial, unbiased, objective, or unprejudiced. In essence, any word that communicates a positive attitude towards listening and learning can be used instead of "open-eared". It all boils down to what fits best in the context of your writing.