rc-update delete net.eth0
cd /etc/init.d
ln -s net.lo net.wlp3s0
rc-update add net.wlp3s0 default
echo 'wpa_supplicant_args="-B -M wlp3s0 -c/etc/wpa_supplicant/wpa_supplicant-wlp3s0.conf"' > /etc/conf.d/wpa_supplicant
echo 'modules_wlp3s0="wpa_supplicant"' > /etc/conf.d/net
echo 'config_wlp3s0="dhcp"' >> /etc/conf.d/net
echo 'ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel' > /etc/wpa_supplicant/wpa_supplicant-wlp3s0.conf...
Bu rehbere baktım fakat pek bir şey anlayamadım.Configuring the network - Gentoo wiki
wiki.gentoo.org
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether 20:89:84:89:f6:a9 brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 2c:d0:5a:63:69:50 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.196/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp3s0
valid_lft 85328sec preferred_lft 85328sec
inet6 fe80::7f19:cf03:882f:6e32/64 scope link noprefixroute
valid_lft forever preferred_lft forever
4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 52:54:00:5b:8f:3c brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
enp2s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 20:89:84:89:f6:a9 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 42 bytes 4628 (4.5 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 42 bytes 4628 (4.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:5b:8f:3c txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.196 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::7f19:cf03:882f:6e32 prefixlen 64 scopeid 0x20<link>
ether 2c:d0:5a:63:69:50 txqueuelen 1000 (Ethernet)
RX packets 101614 bytes 139241082 (132.7 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 55716 bytes 6155178 (5.8 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Hocam bu tür rehberlerden bende anlamıyorum ama belki yardımcı olur diye attım.Bu rehbere baktım fakat pek bir şey anlayamadım.
ip a:1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000 link/ether 20:89:84:89:f6:a9 brd ff:ff:ff:ff:ff:ff 3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 2c:d0:5a:63:69:50 brd ff:ff:ff:ff:ff:ff inet 192.168.1.196/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp3s0 valid_lft 85328sec preferred_lft 85328sec inet6 fe80::7f19:cf03:882f:6e32/64 scope link noprefixroute valid_lft forever preferred_lft forever 4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000 link/ether 52:54:00:5b:8f:3c brd ff:ff:ff:ff:ff:ff inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0 valid_lft forever preferred_lft forever
ifconfig:enp2s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether 20:89:84:89:f6:a9 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 42 bytes 4628 (4.5 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 42 bytes 4628 (4.5 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255 ether 52:54:00:5b:8f:3c txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.196 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::7f19:cf03:882f:6e32 prefixlen 64 scopeid 0x20<link> ether 2c:d0:5a:63:69:50 txqueuelen 1000 (Ethernet) RX packets 101614 bytes 139241082 (132.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 55716 bytes 6155178 (5.8 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Su linki denedin mi?Bu rehbere baktım fakat pek bir şey anlayamadım.
ip a:1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000 link/ether 20:89:84:89:f6:a9 brd ff:ff:ff:ff:ff:ff 3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 link/ether 2c:d0:5a:63:69:50 brd ff:ff:ff:ff:ff:ff inet 192.168.1.196/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp3s0 valid_lft 85328sec preferred_lft 85328sec inet6 fe80::7f19:cf03:882f:6e32/64 scope link noprefixroute valid_lft forever preferred_lft forever 4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000 link/ether 52:54:00:5b:8f:3c brd ff:ff:ff:ff:ff:ff inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0 valid_lft forever preferred_lft forever
ifconfig:enp2s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 ether 20:89:84:89:f6:a9 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 1000 (Local Loopback) RX packets 42 bytes 4628 (4.5 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 42 bytes 4628 (4.5 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255 ether 52:54:00:5b:8f:3c txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.196 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::7f19:cf03:882f:6e32 prefixlen 64 scopeid 0x20<link> ether 2c:d0:5a:63:69:50 txqueuelen 1000 (Ethernet) RX packets 101614 bytes 139241082 (132.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 55716 bytes 6155178 (5.8 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
rc-update delete net.eth0
cd /etc/init.d
ln -s net.lo net.wlp3s0
rc-update add net.wlp3s0 default
echo 'wpa_supplicant_args="-B -M wlp3s0 -c/etc/wpa_supplicant/wpa_supplicant-wlp3s0.conf"' > /etc/conf.d/wpa_supplicant
echo 'modules_wlp3s0="wpa_supplicant"' > /etc/conf.d/net
echo 'config_wlp3s0="dhcp"' >> /etc/conf.d/net
echo 'ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel' > /etc/wpa_supplicant/wpa_supplicant-wlp3s0.conf
echo "update_config=1" >> /etc/wpa_supplicant/wpa_supplicant-wlp3s0.conf
wpa_passphrase <ssid> <parola> >> /etc/wpa_supplicant/wpa_supplicant-wlp3s0.conf
ip addr
çıktısından local ip adresini bulup /etc/conf.d/net'i şununla değiştireceksin:modules_wlp3s0="wpa_supplicant"
config_wlp3s0="192.168.1.196/24"
routes_wlp3s0="default via 192.168.1.1"
dns_servers_wlp3s0="192.168.1.1 1.1.1.1"
Böylece wlp3s0'ü default runlevele ekledik.
Şimdi wlp3s0 çalışacak ama hangi ağa bağlanacak belli değil, şimdi onları ayarlayalım:
bash: wpa_passphrase: komut yok
emerge --ask net-wireless/wpa_supplicant
Teşekkürler. İşe yaradı!Wifi diyorsun ama ethernet kartını başlatmaya çalışıyorsun.
Şimdi daha demin attığın komutun çıktısına göre wifi kart adlandırman wlp3s0.
Bu yüzden şimdi şu komutları gir:
Kod:rc-update delete net.eth0 cd /etc/init.d ln -s net.lo net.wlp3s0 rc-update add net.wlp3s0 default
Böylece wlp3s0'ü default runlevele ekledik.
Şimdi wlp3s0 çalışacak ama hangi ağa bağlanacak belli değil, şimdi onları ayarlayalım:
Kod:echo 'wpa_supplicant_args="-B -M wlp3s0 -c/etc/wpa_supplicant/wpa_supplicant-wlp3s0.conf"' > /etc/conf.d/wpa_supplicant echo 'modules_wlp3s0="wpa_supplicant"' > /etc/conf.d/net echo 'config_wlp3s0="dhcp"' >> /etc/conf.d/net echo 'ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel' > /etc/wpa_supplicant/wpa_supplicant-wlp3s0.conf echo "update_config=1" >> /etc/wpa_supplicant/wpa_supplicant-wlp3s0.conf wpa_passphrase <ssid> <parola> >> /etc/wpa_supplicant/wpa_supplicant-wlp3s0.conf
Reboot edersen internetin çalışıyor olması lazım, dhcpcd'den de kurtulamanı öneririm, boot süresini ve ram kullanımını azaltıyor kurtulmak(bloat diyemiyorum sen anla). Bunun içinip addr
çıktısından local ip adresini bulup /etc/conf.d/net'i şununla değiştireceksin:
Yani local ip'ni dhcp protokolü ile değil kendin belirliyorsun. Ancak her seferinde aynı local ip'in olacak.Kod:modules_wlp3s0="wpa_supplicant" config_wlp3s0="192.168.1.196/24" routes_wlp3s0="default via 192.168.1.1" dns_servers_wlp3s0="192.168.1.1 1.1.1.1"
Umarım işine yaramıştır.