“SIOCSIFFLAGS: Operasi tidak mungkin karena RF-kill”?

66

Saya mendapatkan kesalahan ini sebagai bagian dari masalah ini di sini tetapi karena masalah ini adalah masalah yang sama sekali berbeda, saya pikir lebih baik untuk mempertimbangkan masalah ini secara terpisah. Wlan0 saya turun. Ketika saya mencoba untuk menyalakannya

$  sudo ifconfig wlan0 up

SIOCSIFFLAGS: Operation not possible due to RF-kill

lalu

$ sudo rfkill list all

0: phy0: Wireless LAN 

     Soft blocked: yes

     Hard blocked: no

1: tpacpi_bluetooth_sw: Bluetooth

     Soft blocked: yes

     Hard blocked: yes

Apa artinya pesan kesalahan? Apa itu RF-kill?

Spesifikasi Perangkat Keras

  $ sudo lshw -class network
  *-network
       description: Ethernet interface
       product: 82573L Gigabit Ethernet Controller
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eth0
       version: 00
       serial: 00:16:d3:22:96:c2
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=1.2.20-k2 firmware=0.5-1 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:44 memory:ee000000-ee01ffff ioport:2000(size=32)
  *-network DISABLED
       description: Wireless interface
       product: PRO/Wireless 3945ABG [Golan] Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlan0
       version: 02
       serial: 00:13:02:46:63:74
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwl3945 driverversion=2.6.38-11-generic firmware=15.32.2.9 latency=0 link=no multicast=yes wireless=IEEE 802.11abg
       resources: irq:45 memory:edf00000-edf00fff

Versi OS dan Versi Kernel

$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.04
DISTRIB_CODENAME=natty
DISTRIB_DESCRIPTION="Ubuntu 11.04"
$ uname -r
2.6.38-11-generic

[Memperbarui]

Ketika saya menerapkan saran Fossfreedom, saya mengerti "SIOCSIFFLAGS: No such device". Kernel karena suatu alasan menolak kartu, seperti yang ditunjukkan oleh FF.

Dmesg setelah menonaktifkan dan mengaktifkan wli3945, dengan WiFi yang Diblokir

# modprobe -r iwl3945
# modprobe iwl3945
# dmesg|tail -n 50
[ 6835.430537] PM: resume of devices complete after 1889.701 msecs
[ 6835.430800] PM: resume devices took 1.888 seconds
[ 6835.430845] PM: Finishing wakeup.
[ 6835.430847] Restarting tasks ... done.
[ 6835.502666] video LNXVIDEO:00: Restoring backlight state
[ 6835.572203] [drm:drm_mode_getfb] *ERROR* invalid framebuffer id
[ 6835.852380] e1000e 0000:02:00.0: irq 46 for MSI/MSI-X
[ 6835.908162] e1000e 0000:02:00.0: irq 46 for MSI/MSI-X
[ 6835.908775] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 6836.919274] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=600
[ 6837.769253] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=600
[ 6859.097311] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0
[ 6882.076501] e1000e 0000:02:00.0: irq 46 for MSI/MSI-X
[ 6882.132190] e1000e 0000:02:00.0: irq 46 for MSI/MSI-X
[ 6882.132924] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 6883.722633] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
[ 6883.722645] e1000e 0000:02:00.0: eth0: 10/100 speed: disabling TSO
[ 6883.723071] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 6894.000044] eth0: no IPv6 routers present
[ 6896.551932] exe (2743): /proc/2743/oom_adj is deprecated, please use /proc/2743/oom_score_adj instead.
[ 8289.212078] usb 1-2: new high speed USB device using ehci_hcd and address 4
[ 8289.280270] hub 1-0:1.0: unable to enumerate USB device on port 2
[ 8289.608059] usb 1-2: new high speed USB device using ehci_hcd and address 5
[ 8291.006963] usb 1-2: USB disconnect, address 5
[ 8291.308072] usb 1-2: new high speed USB device using ehci_hcd and address 6
[ 8291.591228] usb 1-2: USB disconnect, address 6
[ 9598.556083] usb 1-2: new high speed USB device using ehci_hcd and address 7
[ 9599.059441] usb 1-2: USB disconnect, address 7
[11838.072332] iwl3945 0000:03:00.0: Master Disable Timed Out, 100 usec
[11838.072993] iwl3945 0000:03:00.0: PCI INT A disabled
[11850.210319] cfg80211: Calling CRDA to update world regulatory domain
[11850.218431] cfg80211: World regulatory domain updated:
[11850.218436] cfg80211:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[11850.218440] cfg80211:     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[11850.218444] cfg80211:     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[11850.218448] cfg80211:     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[11850.218452] cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[11850.218456] cfg80211:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[11850.291510] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
[11850.291515] iwl3945: Copyright(c) 2003-2010 Intel Corporation
[11850.291601] iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[11850.291624] iwl3945 0000:03:00.0: setting latency timer to 64
[11850.331841] iwl3945 0000:03:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
[11850.331847] iwl3945 0000:03:00.0: Detected Intel Wireless WiFi Link 3945ABG
[11850.332023] iwl3945 0000:03:00.0: irq 45 for MSI/MSI-X
[11850.332274] cfg80211: Ignoring regulatory request Set by core since the driver uses its own custom regulatory domain 
[11850.332436] ieee80211 phy0: Selected rate control algorithm 'iwl-3945-rs'
[11850.361710] iwl3945 0000:03:00.0: loaded firmware version 15.32.2.9
[11850.361885] iwl3945 0000:03:00.0: Radio disabled by HW RF Kill switch
[11850.365924] iwl3945 0000:03:00.0: Radio disabled by HW RF Kill switch

Dmesg dengan WiFi Tanpa Blok

# rfkill list all
1: tpacpi_bluetooth_sw: Bluetooth
    Soft blocked: no
    Hard blocked: yes
2: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
# dmesg|tail -n 50
[   27.649606] fb0: inteldrmfb frame buffer device
[   27.649608] drm: registered panic notifier
[   27.649815] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[   27.662754] HDA Intel 0000:00:1b.0: PCI INT B -> GSI 17 (level, low) -> IRQ 17
[   27.662760] hda_intel: probe_mask set to 0x1 for device 17aa:2010
[   27.662831] HDA Intel 0000:00:1b.0: irq 46 for MSI/MSI-X
[   27.662868] HDA Intel 0000:00:1b.0: setting latency timer to 64
[   27.769460] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x3af: excluding 0x170-0x177 0x1f0-0x1f7 0x2f8-0x2ff 0x370-0x377
[   27.774801] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x3e0-0x4ff: excluding 0x3f0-0x3f7 0x4d0-0x4d7
[   27.775742] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x820-0x8ff: clean.
[   27.788575] pcmcia_socket pcmcia_socket0: cs: IO port probe 0xc00-0xcf7: clean.
[   27.789382] pcmcia_socket pcmcia_socket0: cs: memory probe 0x0c0000-0x0fffff: excluding 0xc0000-0xd3fff 0xdc000-0xfffff
[   27.789466] pcmcia_socket pcmcia_socket0: cs: memory probe 0xa0000000-0xa0ffffff: clean.
[   27.789547] pcmcia_socket pcmcia_socket0: cs: memory probe 0x60000000-0x60ffffff: excluding 0x60000000-0x60ffffff
[   27.789632] pcmcia_socket pcmcia_socket0: cs: IO port probe 0xa00-0xaff: clean.
[   27.813146] e1000e 0000:02:00.0: irq 44 for MSI/MSI-X
[   27.868221] e1000e 0000:02:00.0: irq 44 for MSI/MSI-X
[   27.868866] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   27.876620] IBM TrackPoint firmware: 0x0e, buttons: 3/3
[   27.892982] input: TPPS/2 IBM TrackPoint as /devices/platform/i8042/serio1/input/input6
[   28.121555] ppdev: user-space parallel port driver
[   29.426589] e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
[   29.426597] e1000e 0000:02:00.0: eth0: 10/100 speed: disabling TSO
[   29.426893] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   31.009483] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0
[   34.474875] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0
[   40.160038] eth0: no IPv6 routers present
[ 7394.332227] exe (1666): /proc/1666/oom_adj is deprecated, please use /proc/1666/oom_score_adj instead.
[ 7587.420396] iwl3945 0000:03:00.0: PCI INT A disabled
[ 7599.728554] cfg80211: Calling CRDA to update world regulatory domain
[ 7599.736628] cfg80211: World regulatory domain updated:
[ 7599.736632] cfg80211:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 7599.736637] cfg80211:     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7599.736641] cfg80211:     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 7599.736645] cfg80211:     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 7599.736649] cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7599.736653] cfg80211:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7599.797314] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
[ 7599.797319] iwl3945: Copyright(c) 2003-2011 Intel Corporation
[ 7599.797397] iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 7599.797419] iwl3945 0000:03:00.0: setting latency timer to 64
[ 7599.837714] iwl3945 0000:03:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
[ 7599.837719] iwl3945 0000:03:00.0: Detected Intel Wireless WiFi Link 3945ABG
[ 7599.837880] iwl3945 0000:03:00.0: irq 45 for MSI/MSI-X
[ 7599.838124] Registered led device: phy0-led
[ 7599.838170] cfg80211: Ignoring regulatory request Set by core since the driver uses its own custom regulatory domain 
[ 7599.838335] ieee80211 phy0: Selected rate control algorithm 'iwl-3945-rs'
[ 7599.980440] iwl3945 0000:03:00.0: loaded firmware version 15.32.2.9
[ 7599.980656] iwl3945 0000:03:00.0: Radio disabled by HW RF Kill switch
[ 7599.983562] iwl3945 0000:03:00.0: Radio disabled by HW RF Kill switch

Dmesg dan Iwl3945 tanpa WiFi yang Diblokir

# modprobe -r iwl3945
# modprobe iwl3945
# dmesg| tail -n 50
[   29.426597] e1000e 0000:02:00.0: eth0: 10/100 speed: disabling TSO
[   29.426893] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   31.009483] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0
[   34.474875] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0
[   40.160038] eth0: no IPv6 routers present
[ 7394.332227] exe (1666): /proc/1666/oom_adj is deprecated, please use /proc/1666/oom_score_adj instead.
[ 7587.420396] iwl3945 0000:03:00.0: PCI INT A disabled
[ 7599.728554] cfg80211: Calling CRDA to update world regulatory domain
[ 7599.736628] cfg80211: World regulatory domain updated:
[ 7599.736632] cfg80211:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 7599.736637] cfg80211:     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7599.736641] cfg80211:     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 7599.736645] cfg80211:     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 7599.736649] cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7599.736653] cfg80211:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7599.797314] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
[ 7599.797319] iwl3945: Copyright(c) 2003-2011 Intel Corporation
[ 7599.797397] iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 7599.797419] iwl3945 0000:03:00.0: setting latency timer to 64
[ 7599.837714] iwl3945 0000:03:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
[ 7599.837719] iwl3945 0000:03:00.0: Detected Intel Wireless WiFi Link 3945ABG
[ 7599.837880] iwl3945 0000:03:00.0: irq 45 for MSI/MSI-X
[ 7599.838124] Registered led device: phy0-led
[ 7599.838170] cfg80211: Ignoring regulatory request Set by core since the driver uses its own custom regulatory domain 
[ 7599.838335] ieee80211 phy0: Selected rate control algorithm 'iwl-3945-rs'
[ 7599.980440] iwl3945 0000:03:00.0: loaded firmware version 15.32.2.9
[ 7599.980656] iwl3945 0000:03:00.0: Radio disabled by HW RF Kill switch
[ 7599.983562] iwl3945 0000:03:00.0: Radio disabled by HW RF Kill switch
[ 7906.428550] iwl3945 0000:03:00.0: PCI INT A disabled
[ 7913.242835] cfg80211: Calling CRDA to update world regulatory domain
[ 7913.249969] cfg80211: World regulatory domain updated:
[ 7913.249973] cfg80211:     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 7913.249978] cfg80211:     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7913.249982] cfg80211:     (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 7913.249986] cfg80211:     (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 7913.249990] cfg80211:     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7913.249994] cfg80211:     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 7913.311805] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s
[ 7913.311810] iwl3945: Copyright(c) 2003-2011 Intel Corporation
[ 7913.311885] iwl3945 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[ 7913.311907] iwl3945 0000:03:00.0: setting latency timer to 64
[ 7913.352172] iwl3945 0000:03:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels
[ 7913.352177] iwl3945 0000:03:00.0: Detected Intel Wireless WiFi Link 3945ABG
[ 7913.352330] iwl3945 0000:03:00.0: irq 45 for MSI/MSI-X
[ 7913.352601] Registered led device: phy0-led
[ 7913.352642] cfg80211: Ignoring regulatory request Set by core since the driver uses its own custom regulatory domain 
[ 7913.352806] ieee80211 phy0: Selected rate control algorithm 'iwl-3945-rs'
[ 7913.385208] iwl3945 0000:03:00.0: loaded firmware version 15.32.2.9
[ 7913.385384] iwl3945 0000:03:00.0: Radio disabled by HW RF Kill switch
[ 7913.387138] iwl3945 0000:03:00.0: Radio disabled by HW RF Kill switch
Komunitas
sumber

Jawaban:

64

Pemblokiran lunak

Output ke sudo rfkill listmenunjukkan bahwa kartu jaringan Anda "diblokir dengan lembut".

Ini bisa terjadi ketika kartu nirkabel telah diberi tanda untuk mematikan melalui kernel.

Coba langkah-langkah berikut:

  1. berjalan di terminal:

    sudo rfkill unblock wifi; sudo rfkill unblock all

  2. jalankan kembali sudo rfkill listuntuk mengkonfirmasi bahwa kartu telah diblokir.

  3. reboot

  4. jalankan sudo rfkill listkembali untuk mengonfirmasi pemblokiran yang telah dipertahankan.

  5. jalankan kembali sudo lshw -class network- Anda seharusnya sekarang melihat bahwa kernel telah mengenali (atau tidak) kartu nirkabel.

Jika modul kernel nirkabel telah dikenali (seharusnya tidak mengatakan "tidak diklaim"), Network Manager sekarang seharusnya dapat melihat jaringan nirkabel yang tersedia di vitasitas Anda.


Diagnosis masalah kernel

Jika kartu jaringan tidak dikenali - dan Anda telah mengonfirmasi sudo rfkill listbahwa tidak ada pemblokiran (yaitu, baik yang diblokir maupun yang diblokir adalah "tidak"), maka tambahkan yang berikut ke pertanyaan Anda:

sudo modprobe -r iwl3945
sudo modprobe iwl3945
dmesg | tail -n 50

Semoga ini akan menunjukkan kesalahan - misalnya masalah firmware tidak memuat.

Memuat firmware baru

Jika ini masalah firmware, Anda dapat mencoba salah satu dari yang berikut ini:

  • instal driver nirkabel backports:

yaitu

sudo apt-get install linux-backports-modules-cw-2.6.39-generic

Kemudian reboot - tes untuk pemblokiran perangkat lunak dll.

  • dapatkan firmware terbaru sebagai berikut:

yaitu

wget http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-15.32.2.9.tgz

tar xzf iwlwifi-3945-ucode-15.32.2.9.tgz

cd iwlwifi-3945-ucode-15.32.2.9

sudo cp iwlwifi-3945-2.ucode /lib/firmware

Kemudian reboot - tes untuk pemblokiran perangkat lunak dll.

NB jejak dmesg Anda harus menunjukkan apa nama firmware yang bermasalah. Mungkin Anda perlu mengganti nama "iwlwifi-3945-2.ucode" menjadi apa pun nama firmware yang diharapkan.

kebebasan fosil
sumber
Pengamatan: jika saya menonaktifkan nirkabel menggunakan Fn + F11, itu "sulit diblokir", bukan "diblokir lembut". Saya kira "blokir lunak" berarti perangkat lunak memblokirnya dan menekan pintasan Fn adalah perangkat keras. Bisakah Anda mengonfirmasinya untuk perangkat Anda?
Lekensteyn
1
buka blokir tidak dipertahankan setelah reboot. The "0: phy0: Wireless LAN" menjadi diblokir lembut setelah reboot, apakah itu berarti kunci perangkat lunak dan bagaimana melacak hal mana yang mengunci wlan?
Tanpa blockking lunak / keras dengan Wireless, saya mengerti "SIOCSIFFLAGS: No such device". Saya menambahkan output dari lshow -command ke pertanyaan.
1
@hhh Anda harus dapat Fn + F5 sementara ubuntu berjalan untuk membuka blokir dan kemudian melakukan modprobe -r iwl3945 diikuti oleh modprobe iwl3945. Melakukan ini maka tidak lagi menunjukkan "HW RF Kill Switch" di jejak dmesg Anda? Bisakah Anda menambahkan tautan ke laporan bug yang telah Anda baca - Saya sudah mencari tetapi tidak dapat menemukan yang serupa dengan pengamatan Anda.
fossfreedom
1
Saya sudah memperbaikinya! Tidak pernah memperhatikan bahwa saklar kecil di bawah tanah di sisi bawah mesin saya, seperti di sini . Ya, itu tampaknya masalah kunci yang sulit. Terima kasih atas instruksi debugging umum Anda, pelajari banyak.
8

Periksa apakah bluetooth dan nirkabel tidak beralih dengan buruk; verifikasi bahwa Anda harus memiliki situasi ini:

$ sudo rfkill list all
0: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no

Saya memecahkan masalah saya dengan:

$sudo rfkill block bluetooth
$sudo rfkill unblock wifi
alemol
sumber
Itu menyelesaikannya untuk saya, bukan jawaban yang diterima. Harap dicatat bahwa saya harus melakukan ifconfig wlan0 upsetelah perintah Anda untuk membuatnya berfungsi.
hytromo
2

Saya mengkonfirmasi masalah ini dengan laptop Asus X75VD menggunakan driver rt2600pci. Tidak ada saran di atas yang membantu saya, tetapi di forum Perancis (1), ada solusi yang berhasil. Cukup tangguhkan sesi (tutup penutup) dan aktifkan kembali dan wifi berfungsi.

Saya memposting ini karena utas lainnya khusus untuk Asus X75VD ditandai sebagai duplikat, dan model ini tidak memiliki tombol on / off fisik untuk wifi, dan urutan tombol fn tidak berfungsi dalam kasus ini.

Tampaknya juga merupakan regresi yang diperkenalkan oleh bot (2)?

Semoga akan ada tambalan yang segera hadir.

Sam

  1. http://forum.ubuntu-fr.org/viewtopic.php?id=1258361
  2. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1176812
Nostradamnit
sumber
Terima kasih banyak atas jawaban ini! Saya memiliki masalah yang serupa dengan laptop Asus saya dan saya telah mencoba banyak kombinasi dengan rfkilldll. Tetapi tidak mungkin bagi saya untuk mendapatkan pemblokiran yang lunak dan keras pada saat yang bersamaan. Cukup aneh ini memecahkannya untukku! Terima kasih.
paldepind
2

Penanganan masalah tanpa harus menunda sesi

Memiliki laptop Asus yang serupa, saya memiliki masalah yang sama dengan wifi dan menggunakan solusi sesi penangguhan ini dan itu cukup merepotkan harus ditangguhkan setiap kali.

Namun, saya telah menemukan solusi di forum Fedora yang juga berfungsi di Ubuntu (mungkin berfungsi untuk semua distro):

Sebagai root, buat file dengan nama seperti asus-wifi.confdi /etc/modprobe.d/mengandung:

options asus_nb_wmi wapf=1

Setelah mem-boot ulang, wifi seharusnya menyala.

Danijel
sumber
1

Saya memiliki masalah yang persis sama dengan Fujitsu Celsius H250:

14:00.0 Ethernet controller: Atheros Communications Inc. AR242x / AR542x Wireless Network Adapter (PCI-Express) (rev 04)
Subsystem: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
Kernel driver in use: ath5k

Ini memberi saya:

# rfkill list all
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: yes <--------- !!!
3: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

Di laptop ada 2 slot mini-PCI-e. Satu PCI-e (yang kanan) diisi dengan kartu WiFi dan yang lainnya kosong, saya hanya memindahkan kartu WiFi ke slot lainnya (ke kiri) dan semuanya menjadi baik-baik saja.

Salam LAZA

LAZA
sumber
1

Ini mungkin atau mungkin tidak membantu Anda, tetapi saya menggunakan komputer hp dan mengatakan hal yang sama, jadi apa yang saya lakukan adalah keyboard saya memiliki tombol WiFi di atasnya dan saya hanya menekannya sebentar dan ikon naik di bagian atas menghilang dan saya mengetik ifconfig wlan0 up Dan itu berhasil

Julian
sumber
0

nonaktifkan koneksi hardwire Anda dan tekan tombol keyboard yang memungkinkan perangkat nirkabel Anda. Inilah yang memecahkan kesalahan yang sama bagi saya.

nonam35
sumber
0

Untuk ASUS R704V saya yang menjalankan Ubuntu 13.10 tidak ada proposal di atas yang berfungsi. Rupanya driver kernel dan perangkat keras tidak setuju tentang arti level logis "0" dan "1" sebagai "diblokir" dan "tidak diblokir".

Tapi saya menemukan solusi aneh yang masih berfungsi dengan andal:

  • menangguhkan sistem ke RAM (baik dengan menekan tombol SUSPEND atau dengan menggunakan entri Tangguhkan di menu Logout di sebelah kanan panel atas)
  • tunggu beberapa detik
  • tekan tombol daya untuk memulai kembali sistem

Seluruh proses akan memakan waktu kurang dari 5 detik.

Output ke 'rfkill list all' akhirnya muncul

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: asus-wlan: Wireless LAN
    Soft blocked: no
    Hard blocked: no

NetworkManager akan mengaktifkan WIFI dan harus menawarkan titik akses untuk terhubung.

pengguna asus
sumber
-1

Cara mengatasinya adalah yang sederhana seperti menekan Fn+ F2untuk mengaktifkan kartu nirkabel untuk laptop Dell saya.

Roberto rodriguez
sumber
Bagaimana Anda tahu itu berlaku untuk perangkat keras OP?