Pages

Showing posts with label networking. Show all posts
Showing posts with label networking. Show all posts

September 28, 2025

Enabling SMBv1 in Samba

 Even though it's bad for security, sometimes you just have to do it.

  1.  Make sure you have a /etc/samba/smb.conf file. You would have gotten this if you installed smbclient. If you didn't, then do that now. 
  2. Edit /etc/samba/smb.conf and put somewhere below "[global]" the following line:
    client min protocol = NT1
  3.  The change will likely be instantaneous (i.e., no restart required). When you are done, be sure to comment the line out:
    # client min protocol = NT1

 References here and here.

 

September 11, 2018

Solving "device not managed" for Ethernet connections in Network Manager

At some point or another, Network Manager in Debian sid stopped managing my Ethernet connection. The source of the issue is /etc/NetworkManager/NetworkManager.conf:
[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=false

The [ifupdown] clause seems to be telling NM not to do it. The solution is to turn the frown upside down, but doing so in NetworkManager.conf means the setting will likely be clobbered the next time NM is updated. The solution to that is to create a file in in conf.d named 10-globally-managed-devices.conf. NM upgrades should leave custom files in conf.d alone.

Source

August 23, 2014

Changing DNS nameservers in aptosid + wpa_gui

This is a corner-case quickie.

I use the Debian-sid derivative aptosid as my main OS along with the blessed-by-aptosid wpa_gui for wlan management. There are reasons I prefer wpa_gui to the aptosid default Ceni--but this is the subject for another post, perhaps.

Unlike other GUI wlan management tools such as wicd or Network Manager, wpa_gui doesn't provide an obvious way to change your DNS nameserver(s). I ran into this problem recently when I was in filter-happy Turkey and the modem+router I bought there had firmware in which the DNS nameserver setting was disabled.

I solved the problem for my machine by editing /etc/dhcp/dhclient.conf. I decommented the line:
#prepend domain-name-servers 127.0.0.1;
and then changed 127.0.0.1 to a comma-separated list of the desired DNS servers, e.g.:
prepend domain-name-servers 208.67.222.222, 208.67.220.220;
(for OpenDNS).

Reboot, and a
$ dig google.com
showed that it worked.

I can't say it'll work on every machine, but it worked for me.