Det låter lite som om du har blandat ihop lite... Det du skriver, 192.x.x.x, är en korrekt IPv4-adress för lokala (privata) nätverk. Vad däremot din bekant har berättat är när man får IPv4LL-adresser vilket du ser som 169.254.x.x i din dator. Märk väl att dom faktiskt fungerar alldeles utmärkt om man bara har valt det förfarandet, men allt som oftast är det bara en indikation på att du inte fick något svar från din DHCP-server.
Utan att ha en blekaste aning om hur din övriga miljö ser ut (det här är en indirekt uppmaning om att ge oss en mer utförlig beskrivning) så tror jag mer på att det handlar om att enbart dina DNS-inställningar är felaktiga. Du får se upp så att du inte har lagt in statiska IP-adresser för dina DNS-servrar i din Automatic-profil som då kommer att överrida (vad tusan heter det på svenska egentligen?) de automatiska inställningarna från din DHCP-server.