tenta usar ao inves d ad-hoc, use o peer-to-peer, ou sei lah como o d-link chama isso, o ad-hoc eh pra quando vc usa um ap, e no seu caso se eh pra dois hosts eh ponto a ponto, sem ap
lembre-se d q o essid tem q ser o mesmo e o canal tbm, no caso vc ta montando tdo pelo iwconfig ou tah criando um arquivo no network-scripts??
acho q eh isso
qq coisa eh soh falar
t+