I am trying to install arch-linux on my thinkpad following the installation wiki. I plugged in the ethernet cable, and the ip link command will show:
enp8s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtg 1500 disc state UP mode DEFAULT group default glen 1000 link/ether f0:76:1c:ae:71:fc brd ff:ff:ff:ff:ff:ff I tried to systemctl start [email protected] and got error:
Job for [email protected] failed because the service did not take the steps required by its unit configuration. Result for systemctl status [email protected]:
Loaded: loaded (/usr/lib/systemd/system [email protected]; disabled; vendor preset: disabled) Active: failed (Result: protocol) since ... It appears that the protocol our university network used is "EAP-PEAP", where can I indicate it in config file?
Also tried the default template for netctl copied from /etc/netctl/example, which also gives errors, and the status "netctl@ethernet\\x2ddhcp.service" command shows similarly:
Active: failed (Result: exit-code) since ... I tried the journalctl -xe command also, but it is kind of hard to read from the result, is there any keyword I should grep?
I am trying to connect to our university network, which usually ask for my username and password. Would that be a problem?
systemctl status [email protected]andjournalctl -u [email protected](querying the system manager and the logging facility, respectively). You can also type onlydhcpcdand then press <tab> in those commands, to let the shell complete the name of the unit for you (useful if somedhcpcd...exists with a name you would not expect). Edit your question if you get meaningful information.