解:∵l1∥l2,
∴m2-16=0且mn+8≠0.
∴m=4且n≠-2或m=-4且n≠2.
(1)当m=4时,由题意知两平行直线4x+8y+n=0与2x+4y-1=0的距离为
.
∴
=
.
解得n=-22或n=18.
∴
或![]()
又∵所求直线l与已知直线垂直,
∴k1=2.
∴所求直线方程为y+22=2(x-4)或y-18=2(x-4),
即2x-y-30=0或2x-y+10=0.
(2)当m=-4时,解得n=-18或22.
∴
或![]()
又∵所求直线l的斜率为-2,
∴直线l的方程为2x+y+26=0或2x+y-14=0.