Merhabalar, Python ile basit bir MAC adresi değiştirme scripti yazıyorum. Bu amaçla ifconfig, macchanger ve "Network Connections" menüsünden MAC adresini değiştirebiliyorum. Sorum ise ifconfig ve macchanger ile MAC değiştirince MAC adresi değişiyor, hata da almıyorum fakat internet kesiliyor. İnternet bağlantısının olduğu ve MAC adresinin değiştiği olumlu sonuca mutlaka wifi bağlantısını manuel olarak kesince ulaşıyorum.
Mint üzerinden "Network Connections" kısmından manuel ya da random olarak MAC değiştirince de yeni MAC adresini, wifiden disconnect yapıp tekrar bağlanmayınca vermiyor.
Galiba "ifconfig wlp110s0 down" komutu işe yaramıyor, bu komut wifi discconnet ile aynı işe yarıyor diye biliyorum.
MAC adresi değişen fakat internetin kesildiği durum
ifconfig wlp110s0 down
ifconfig wlp110s0 hw ether 00:11:22:33:44:55
ifconfig wlp110s0 up
MAC adresinin değiştiği ve internetin çalıştığı durum
Network simgesine basıp bağlı olduğum wifi ağından Disconnect ile çıkış yapıyorum.
ifconfig wlp110s0 down
ifconfig wlp110s0 hw ether 00:11:22:33:44:55
ifconfig wlp110s0 up
cat /etc/*-release
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=19.3
DISTRIB_CODENAME=tricia
DISTRIB_DESCRIPTION="Linux Mint 19.3 Tricia"
NAME="Linux Mint"
VERSION="19.3 (Tricia)"
ID=linuxmint
ID_LIKE=ubuntu
PRETTY_NAME="Linux Mint 19.3"
VERSION_ID="19.3"
HOME_URL="https://www.linuxmint.com/"
SUPPORT_URL="https://forums.ubuntu.com/"
BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
PRIVACY_POLICY_URL="https://www.linuxmint.com/"
VERSION_CODENAME=tricia
UBUNTU_CODENAME=bionic
uname -a
Linux 17-V13-5 5.0.0-32-generic #34~18.04.2-Ubuntu SMP Thu Oct 10 10:36:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
inxi -SMNnxxz
Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: CLEVO/KAPOK driver: r8169 v: kernel
port: d000 bus ID: 6d:00.1 chip ID: 10ec:8168
IF: enp109s0f1 state: down mac: <filter>
Device-2: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel port: d000 bus ID: 6e:00.0 chip ID: 8086:24fd
IF: wlp110s0 state: up mac: <filter>
lshw -C network
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0.1
bus info: pci@0000:6d:00.1
logical name: enp109s0f1
version: 12
serial: 80:fa:5b:3f:6b:e5
size: 10Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 duplex=half firmware=rtl8411-2_0.0.1 07/08/13 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:16 ioport:d000(size=256) memory:dc304000-dc304fff memory:dc300000-dc303fff
*-network
description: Wireless interface
product: Wireless 8265 / 8275
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:6e:00.0
logical name: wlp110s0
version: 78
serial: 10:28:f8:34:52:51
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=5.0.0-32-generic firmware=36.9f0a2d68.0 ip=192.168.1.44 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:137 memory:dc200000-dc201fff
iwconfig
enp109s0f1 no wireless extensions.
lo no wireless extensions.
wlp110s0 IEEE 802.11 ESSID:"Test"
Mode:Managed Frequency:2.412 GHz Access Point: 74:47:65:DE:16:A9
Bit Rate=130 Mb/s Tx-Power=22 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on
Link Quality=70/70 Signal level=-36 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:6 Missed beacon:0