Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

When Firestarter is running (using default settings), I can't look up names of local Windows shared PCs (nmblookup fails with ERRNO=Operation not permitted). This also means I can't browse the shares with Nautilus.

When I click the "stop" button, nmblookup succeeds and I can browse the shares with Nautilus.

How do I configure Firestarter's policy to solve this?

(Firestarter is v1.0.3 under Ubuntu 11.10.)

share|improve this question

2 Answers 2

Server

Samba uses the following ports:

netbios-ns = 137/tcp # NETBIOS Name Service netbios-dgm = 138/tcp # NETBIOS Datagram Service netbios-ssn = 139/tcp # NETBIOS session service microsoft-ds = 445/tcp # if you are using Active Directory Port 445 (TCP) - NetBIOS was moved to 445 after 2000 and beyond, (CIFS)

You need to allow those ports in Firestarter.

client

The samba client user ports 1327/udp and 138/udp

share|improve this answer
    
Hmm. That didn't work, but maybe Firestarter can't handle UDP filtering. –  detly Jan 17 '12 at 6:00
up vote 0 down vote accepted

Uninstall Firestarter, install GUFW. The default configuration of GUFW doesn't interfere with NetBIOS lookups.

Firestarter does not seem capable of allowing this, at least via its GUI.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.