2017-10-08 111 views
0

在没有安装任何X服务器/桌面的情况下,我将使用什么配置来启用我的无线适配器。安装只是一个终端安装。另外我想为机器指定一个静态IP地址。如果有人可以分享nixos配置来实现这一点,将不胜感激。在nixos上启用无线,无X

+0

尝试阅读[这](https://nixos.org/nixos/manual/index.html#sec-无线)和[此](https://nixos.org/nixos/manual/index.html#sec-ipv4)IP。对不起,没有写完整的答案。我现在没有任何无线笔记本电脑可以试用。 – wizzup

+1

您是否尝试启用'networking.networkmanager.enable'并使用nmtui'客户端程序 ? –

回答

1

此代码将做到这一点:

networking = { 
    interfaces.wlp1s0.ip4 = [ { address = "192.168.0.150"; prefixLength = 24; } ]; 
    defaultGateway = "192.168.0.1"; 
    nameservers = [ "8.8.8.8" ]; 

    wireless = { 
     enable = true; 
     interfaces = ["wlp1s0"]; 
     userControlled.enable = true; 
     userControlled.group = "wheel"; 
     networks = { 
     "1529-upstairs-2.4" = { 
      psk = "abc7654321"; 
     }; 
     }; 
    }; 

    hostName = "delldesk"; 
    }; 

environment.systemPackages = with pkgs; [ 
    dhcpcd wpa_supplicant 
]; 

我的无线设备:wlp1s0

我有一个网名为:1529-upstairs-2.4

的密码到WIFI是:abc7654321