คำถามติดแท็ก wpa-supplicant

wpa_supplicant การใช้งานซอฟต์แวร์ฟรีของ IEEE 802.11i supplicant สำหรับ Linux, FreeBSD, NetBSD, QNX, AROS, Microsoft Windows, Solaris, OS / 2 (รวมถึง eComStation) และ Haiku

2
การซ่อนรหัสผ่านใน wpa_supplicant.conf ด้วย WPA-EAP และ MSCHAP-v2
wpa_supplicant.confหน้าตาของฉันเป็นแบบนี้: network={ ssid="Some name" scan_ssid=1 key_mgmt=WPA-EAP eap=PEAP identity="my-user-id" password="(clear text password here)" ca_cert="/usr/share/ca-certificates/mozilla/GeoTrust_Global_CA.crt" phase2="auth=MSCHAPV2" } ด้วยการรวมกันเฉพาะของ WPA-EAP และ MSCHAP-v2 มีวิธีใดที่จะไม่รวมรหัสผ่านของฉันไว้ในไฟล์การกำหนดค่านี้? ChangeLog ดูเหมือนจะอ้างว่าเป็นไปได้ (ตั้งแต่ปี 2005!): * added support for storing EAP user password as NtPasswordHash instead of plaintext password when using MSCHAP or MSCHAPv2 for authentication (hash:<16-octet hex value>); added nt_password_hash …

2
ใช้ wpa_supplicant โดยไม่มีรหัสผ่านแบบข้อความธรรมดา
ฉันใช้ gentoo บนแล็ปท็อปของฉันและฉันใช้wpa_supplicantเพื่อจัดการ wifi การกำหนดค่าของฉันทำงานและฉันสามารถเชื่อมต่อได้ แต่จำเป็นต้องพิมพ์รหัสผ่านแบบข้อความธรรมดาลงในไฟล์กำหนดค่า วิธีนี้ใช้ไม่ได้หากฉันต้องการเชื่อมต่อกับ wifi ของเพื่อนและพวกเขาต้องการพิมพ์รหัสผ่านแทนที่จะบอกฉันว่ามันคืออะไร ไม่มีการรักษาความปลอดภัยด้วยรหัสผ่านข้อความธรรมดา ฉันจะทำให้นี้ปลอดภัยมากขึ้นเพื่อให้รหัสผ่านที่เข้ารหัสบางประเภทจะถูกเก็บไว้แทนธรรมดา?

2
ข้อผิดพลาด WiFi wpa_supplicant
ฉันมีปัญหากับwpa_supplicantโปรแกรม ปัญหาของฉันเป็นเรื่องเกี่ยวกับการใช้งานของซึ่งตอบสนองความต้องการwpa_cli wpa_supplicantเกิดข้อผิดพลาดเมื่อฉันกำลังดำเนินการsudo wpa_cli: Could not connect to wpa_supplicant คู่มือเริ่มต้นของwpa_supplicantข้อผิดพลาดให้ฉัน: sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf rfkill: Cannot open RFKILL control device ioctl[SIOCSIWAP]: Operation not permitted ioctl[SIOCSIWENCODEEXT]: Invalid argument ioctl[SIOCSIWENCODEEXT]: Invalid argument wlan0: CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=0 ### NEW!!! กำหนดค่าdhcp ## /etc/dhcp/dhcpd.conf subnet 192.168.2.0 netmask 255.255.255.0 { range 192.168.2.2 192.168.2.9; option …

1
สุ่ม“ ยกเลิกการรับรองโดยตัวเลือกท้องถิ่น (เหตุผล: 3 = DEAUTH_LEAVING)”
ฉันกำลังวิ่ง uname -r 4.10.6-1-ARCH ในรุ่นนักพัฒนา dell XPS 13 ของฉัน (2014) ขณะนี้ฉันมีปัญหาแปลก ๆ กับ wifi ของฉัน (ฉันใช้ Networkamanger ด้วยnm-appletสำหรับ KDE): 1) ในระดับผิวเผินที่สุดฉันสังเกตเห็นว่าบางครั้งมันทำงานได้อย่างสมบูรณ์แบบ: เมื่อฉันบูทพีซีมันได้เชื่อมต่อกับ wifi แล้วและบางครั้งมันก็ไม่เชื่อมต่อในลักษณะใด ๆ (ไวไฟเหมือนเดิมเสมอ ); 2) ฉันพยายามรีสตาร์ท NM: และปัญหายังคงอยู่ 3) บางครั้งถ้าฉันรีบูตแล็ปท็อปของฉันมันทำงานได้อีกครั้งบางครั้งไม่ได้ 4) ฉันพยายามใช้ nmcli nmcli connection up My-WiFi จากนั้นฉันก็สังเกต dmesg [ 250.165837] IPv6: ADDRCONF(NETDEV_CHANGE): wlp2s0: link becomes ready …

4
ฉันจะรับรองความถูกต้องกับเครือข่าย "เปิด" ของผู้ให้บริการไร้สายโดยไม่ต้องใช้เบราว์เซอร์ได้อย่างไร
การตั้งค่าประเภทนี้ดูเหมือนจะเป็นเรื่องปกติในห้างสรรพสินค้าและสนามบิน ใน Western Canada Shaw ให้บริการดังกล่าวและเรียกมันว่า "Shaw Open" ฉันค่อนข้างมั่นใจว่าสถานที่อื่น ๆ มีบริการที่คล้ายกันจากผู้ให้บริการเช่น T-Mobile เป็นต้น จากบางอย่างเช่นโทรศัพท์มือถือมันไม่ซับซ้อนเลยที่จะทำ ไม่จำเป็นต้องมีการตรวจสอบสิทธิ์เพื่อเชื่อมต่อกับ wifi hotspot เนื่องจากเป็น "เปิด" สำหรับการเข้าถึงสาธารณะ แต่โทรศัพท์มือถือของฉันจะไม่เชื่อมต่อกับเว็บไซต์หรือบริการระยะไกลผ่านแอพจนกว่าฉันจะใช้เบราว์เซอร์ของฉันและลงชื่อเข้าใช้หน้าเว็บเฉพาะที่ ISP ให้ไว้ คำถามของฉันก็คือ: ฉันจะทำขั้นตอนการรับรองความถูกต้องโดยอัตโนมัติจากอุปกรณ์ที่ไม่มีเบราว์เซอร์แบบดั้งเดิมได้อย่างไร โดยเฉพาะอย่างยิ่งในกรณีของฉันราสเบอร์รี่ Pi กำหนดค่าด้วยซอฟต์แวร์ที่ฉันต้องการใช้ที่งานแสดงสินค้า ฯลฯ สถานที่เหล่านี้มีฮอตสปอตแบบ "เปิด" แบบเดียวกัน Raspi นั้นหมายถึงการมีอยู่ในตัวเอง มันทำธุรกิจและพูดคุยกับเว็บไซต์ แต่การเชื่อมต่อขาออกนี้ถูกปิดกั้นโดยการเชื่อมต่อ "เปิด" ของ ISP เพราะฉันไม่ได้ทำหรือฉันไม่สามารถทำส่วนเบราว์เซอร์ให้เสร็จสิ้น สมมติว่าฉันมีหนังสือรับรองให้ทำเช่นนี้ในเครือข่ายของผู้ให้บริการเฉพาะฉันจะทำให้ส่วนนั้นของกระบวนการโดยอัตโนมัติโดยไม่ต้องให้ฉันเปิดเซสชันเทอร์มินัลกับ Pi ได้อย่างไร มีเทคโนโลยีประเภทใดที่ฉันสามารถใช้ค้นหาได้ที่นี่

1
การเรียกครั้งต่อไปที่ wpa_supplicant ล้มเหลว - ไม่สามารถเชื่อมต่อกับ wifi ได้
ฉันมีเซิร์ฟเวอร์ ubuntu 15.10 ซึ่งใช้ wpa_supplicant เพื่อเชื่อมต่อกับส่วนกำหนดค่าเครือข่ายไร้สายที่สร้างด้วย wpa_passphrase ในการรีบูตครั้งใหม่ครั้งแรกที่ฉันโทรsudo wpa_supplicant -B -i wlp2s0 -c ./MVS(โดยที่ MVS เป็นชื่อของโปรไฟล์ที่บันทึกไว้สำหรับเครือข่าย) ฉันจะได้รับผลลัพธ์ Successfully initialized wpa_supplicant Could not read interface p2p-dev-wlp2s0 flags: No such device แต่รหัสออกเป็นศูนย์และฉันสามารถยืนยันได้ว่าฉันกำลังเชื่อมต่อกับเครือข่ายไร้สายด้วยการใช้งาน sudo iw wlp2s0 link อย่างไรก็ตามการเรียกที่ตามมาไปยัง wpa_supplicant (สำหรับโปรไฟล์อื่นหรือแม้แต่อันเดียวกัน) ให้เอาต์พุต verbose มากขึ้น: Successfully initialized wpa_supplicant Could not read interface p2p-dev-wlp2s0 flags: No …

3
ไม่สามารถเปิดไฟล์กำหนดค่า '/ dev / fd / 63', ข้อผิดพลาด: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าวสำหรับ wpa_supplicant
เมื่อฉันทำสิ่งนี้: sudo wpa_supplicant -D nl80211,wext -i wlp4s0 -c <(wpa_passphrase "some ssid" "password") ฉันเข้าใจ Successfully initialized wpa_supplicant Failed to open config file '/dev/fd/63', error: No such file or directory Failed to read or parse configuration '/dev/fd/63' ความคิดใด ๆ

1
ตัวเลือกไดรเวอร์ (-D) ภายใต้ wpa_supplicant
ก่อนที่จะwpa_supplicantสามารถทำงานได้ต้องมีส่วนต่อประสานเครือข่ายและต้องโหลดไดรเวอร์สำหรับอุปกรณ์ wpa_supplicantอนุญาตให้หนึ่งระบุไดรเวอร์ด้วยแฟล็ก "-D" ฉันได้ลองทำสิ่งนี้ในบางระบบ แต่wpa_supplicantดูเหมือนจะไม่ยอมรับไดรเวอร์ที่ฉันระบุ ตัวอย่างเช่น: T42 ~ # lspci -v -s 02:02.0 02:02.0 Network controller: Intel Corporation PRO/Wireless 2915ABG [Calexico2] Network Connection (rev 05) Subsystem: Intel Corporation Device 1011 Flags: bus master, medium devsel, latency 64, IRQ 11 Memory at c0214000 (32-bit, non-prefetchable) [size=4K] Capabilities: [dc] Power Management version …

2
ทำให้ systemd หยุดการเริ่มบริการ wpa_supplicant ที่ไม่ต้องการหรือไม่
ฉันต้องการที่จะปิดการใช้ความพยายามในการที่ไม่พึงประสงค์ที่จะเริ่มต้นโดยอัตโนมัติsystemd wpa_supplicantฉันว่าฉันสามารถวิ่งได้ sudo systemctl disable wpa_supplicant.service --global และฉันจะไม่เห็น wpa_supplicant ในps -efผลลัพธ์อีกต่อไป อย่างไรก็ตามสิ่งนี้ไม่ทำงาน ฉันจะทำให้มันทำงานได้อย่างไร ปัญหาของฉันในมืออาจอธิบายได้ดีที่สุดโดยผลลัพธ์ของ $>systemctl status wpa_supplicant* ● wpa_supplicant.service - WPA supplicant Loaded: loaded (/usr/lib/systemd/system/wpa_supplicant.service; disabled; vendor preset: disabled) Active: active (running) since Sun 2016-08-28 20:57:37 CEST; 14min ago ที่ที่คุณสามารถดูdisabledบริการได้อย่างต่อเนื่องและโหลดขอบคุณ systemd ช่วยฉันทำสิ่งที่ง่ายที่สุดอย่างสมบูรณ์;) อัปเดต ฉันมีโชคโดยการลบไฟล์เหล่านี้ออก: wpa_supplicant-nl80211@.service wpa_supplicant.service wpa_supplicant@.service wpa_supplicant-wired@.service จาก/usr/lib/systemd/systemโฟลเดอร์ คาดเดาอะไร …

2
wpa_supplicant ไม่ได้รับ IP ใหม่เมื่อทำการเชื่อมโยงอีกครั้ง?
ฉันกำลังพยายามติดตั้ง wlan ของฉันเพื่อให้สามารถเชื่อมโยงกับฮอตสปอตอีกครั้งและต่ออายุ IP โดยอัตโนมัติ ฉันพบคำถามที่คล้ายกันแต่ไม่มีใครตอบ ฉันใช้การยืดเดเบียน การเชื่อมโยงแรกทำงานได้ดี แต่เมื่อ WiFi เชื่อมโยงอีกครั้งกับฮอตสปอตอื่น (ไม่ว่าจะด้วยเหตุผลใดก็ตาม (เช่นฮอตสปอตแรกจะปิด)) IP ยังคงเหมือนเดิม ถ้าฉันรันdhclient wlan0IP ด้วยตนเองจะรีเฟรช แต่ฉันต้องการให้มันเป็นไปโดยอัตโนมัติ นี่คือของฉัน/etc/network/interfaces: allow-hotplug eth0 auto wlan0 allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp /etc/wpa_supplicant/wpa_supplicant.conf ประกอบด้วย: ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="FrstHotspot" psk="some password" } network={ ssid="SecondHotspot" psk="some password" …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.