LINUX.ORG.RU

сборка пакета для rtl8723bu

 ,


0

1

День добрый. Никак не могу победить такую проблему. Ставил ubuntu на планшет teclast x2 pro, работало все кроме wifi, после выполнения

 sudo apt-get update
sudo apt-get install git
git clone https://github.com/lwfinger/rtl8723bu.git
cd rtl8723bu
make
sudo make install

wifi благополучно заработал. Захотелось потестировать antergos на базе arch linux. После установки antergos появилась аналогичная проблема с wifi. Куда копать в арче чтоб собрать драйвера для wifi из исходников, никак не разберусь.


Ответ на: комментарий от Vsevolod-linuxoid

Пробовал так же, пакет вроде собрался, но wifi так и не завелся. Можешь поподробней рассказать, а то не очень силен в linux.

bug8 ()

Можно попробовать через dkms ставить. Конфиг там простецкий. https://wiki.archlinux.org/index.php/Dynamic_Kernel_Module_Support_(Русский)#... или общий вариант https://www.opennet.ru/tips/1826_btrfs_dkms_linux_kernel_module_build.shtml

Radjah ★★★★★ ()
Последнее исправление: Radjah (всего исправлений: 1)
Ответ на: комментарий от steemandlinux

после make install сначало написал отказано в доступе, ввел sudo make install выдал такое: install -p -m 644 8723bu.ko /lib/modules/4.7.5-1-ARCH/kernel/drivers/net/wireless/ /sbin/depmod -a 4.7.5-1-ARCH

bug8 ()
Ответ на: комментарий от Radjah

с созданием конфигов проблематично, в линуксе новичок, не совсем понимаю как нужно его делать

bug8 ()
Ответ на: комментарий от steemandlinux

нет ошибку не показывает. sudo iwconfig выдает:

wlp0s20u3i2 IEEE 802.11 ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm Retry short limit:7 RTS thr=2347 B Fragment thr:off Encryption key:off Power Management:off lo no wireless extensions.

enp0s20u2 no wireless extensions.

bug8 ()
Ответ на: комментарий от bug8

Перезагрузи планшет и покажи lsmod

Либо у тебя не грузится модуль до старта манагера, либо у тебя криво стоит манагер.

steemandlinux ★★★★★ ()
Ответ на: комментарий от steemandlinux

перезагрузил, lsmod выдает:

Module                  Size  Used by
cmac                   16384  1
rfcomm                 61440  2
fuse                   98304  3
8723bu                876544  0
arc4                   16384  2
snd_hda_codec_hdmi     45056  1
bnep                   20480  2
rtl8xxxu              114688  0
mac80211              659456  1 rtl8xxxu
btusb                  40960  0
btrtl                  16384  1 btusb
btbcm                  16384  1 btusb
asix                   36864  0
btintel                16384  1 btusb
hid_generic            16384  0
usbnet                 36864  1 asix
uvcvideo               86016  0
cfg80211              495616  2 mac80211,8723bu
bluetooth             454656  31 bnep,btbcm,btrtl,btusb,rfcomm,btintel
libphy                 40960  1 asix
rtsx_usb_sdmmc         28672  0
rtsx_usb_ms            20480  0
mii                    16384  2 asix,usbnet
videobuf2_vmalloc      16384  1 uvcvideo
memstick               16384  1 rtsx_usb_ms
videobuf2_memops       16384  1 videobuf2_vmalloc
videobuf2_v4l2         20480  1 uvcvideo
videobuf2_core         36864  2 uvcvideo,videobuf2_v4l2
rfkill                 20480  6 cfg80211,bluetooth
rtsx_usb               20480  2 rtsx_usb_sdmmc,rtsx_usb_ms
videodev              151552  3 uvcvideo,videobuf2_core,videobuf2_v4l2
usbhid                 45056  0
media                  32768  2 uvcvideo,videodev
nls_iso8859_1          16384  1
nls_cp437              20480  1
vfat                   20480  1
fat                    65536  1 vfat
intel_rapl             20480  0
x86_pkg_temp_thermal    16384  0
intel_powerclamp       16384  0
coretemp               16384  0
joydev                 20480  0
kvm_intel             184320  0
mousedev               20480  0
kvm                   507904  1 kvm_intel
iTCO_wdt               16384  0
irqbypass              16384  1 kvm
iTCO_vendor_support    16384  1 iTCO_wdt
crct10dif_pclmul       16384  0
crc32_pclmul           16384  0
crc32c_intel           24576  0
ghash_clmulni_intel    16384  0
evdev                  24576  16
aesni_intel           167936  2
input_leds             16384  0
mac_hid                16384  0
aes_x86_64             20480  1 aesni_intel
lrw                    16384  1 aesni_intel
gf128mul               16384  1 lrw
glue_helper            16384  1 aesni_intel
ablk_helper            16384  1 aesni_intel
cryptd                 20480  3 ghash_clmulni_intel,aesni_intel,ablk_helper
intel_cstate           16384  0
intel_rapl_perf        16384  0
pcspkr                 16384  0
thermal                20480  0
battery                20480  0
fan                    16384  0
ac                     16384  0
int3403_thermal        16384  0
wmi                    16384  0
snd_hda_codec_realtek    69632  1
i915                 1236992  17
snd_hda_codec_generic    69632  1 snd_hda_codec_realtek
snd_soc_sst_acpi       16384  0
snd_soc_sst_match      16384  1 snd_soc_sst_acpi
snd_soc_rt5640        110592  0
snd_soc_ssm4567        16384  0
snd_soc_rl6231         16384  1 snd_soc_rt5640
elan_i2c               32768  0
snd_hda_intel          32768  5
fjes                   28672  0
goodix                 16384  0
snd_soc_core          180224  2 snd_soc_rt5640,snd_soc_ssm4567
i2c_hid                20480  0
snd_compress           20480  1 snd_soc_core
kxcjk_1013             20480  0
snd_pcm_dmaengine      16384  1 snd_soc_core
hid                   114688  3 i2c_hid,hid_generic,usbhid
ac97_bus               16384  1 snd_soc_core
industrialio_triggered_buffer    16384  1 kxcjk_1013
snd_hda_codec         106496  4 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_intel
drm_kms_helper        118784  1 i915
int3406_thermal        16384  0
spi_pxa2xx_platform    24576  0
int3402_thermal        16384  0
video                  36864  2 i915,int3406_thermal
int3400_thermal        16384  0
acpi_thermal_rel       16384  1 int3400_thermal
acpi_als               16384  0
snd_hda_core           65536  5 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
drm                   294912  6 i915,drm_kms_helper
acpi_pad               20480  0
snd_hwdep              16384  1 snd_hda_codec
snd_pcm                86016  7 snd_soc_rt5640,snd_soc_core,snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel,snd_pcm_dmaengine,snd_hda_core
snd_timer              28672  1 snd_pcm
button                 16384  1 i915
intel_gtt              20480  1 i915
snd                    65536  20 snd_hda_codec_realtek,snd_soc_core,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_compress
processor_thermal_device    16384  0
mei_me                 32768  0
syscopyarea            16384  1 drm_kms_helper
sysfillrect            16384  1 drm_kms_helper
sysimgblt              16384  1 drm_kms_helper
mei                    81920  1 mei_me
int340x_thermal_zone    16384  3 int3402_thermal,processor_thermal_device,int3403_thermal
fb_sys_fops            16384  1 drm_kms_helper
lpc_ich                24576  0
soundcore              16384  1 snd
intel_soc_dts_iosf     16384  1 processor_thermal_device
i2c_algo_bit           16384  1 i915
i2c_i801               20480  0
kfifo_buf              16384  2 industrialio_triggered_buffer,acpi_als
intel_pch_thermal      16384  0
industrialio           53248  4 industrialio_triggered_buffer,acpi_als,kxcjk_1013,kfifo_buf
i2c_designware_platform    16384  0
8250_dw                16384  0
i2c_designware_core    20480  1 i2c_designware_platform
tpm_tis                20480  0
tpm                    36864  1 tpm_tis
sch_fq_codel           20480  6
ip_tables              24576  0
x_tables               28672  1 ip_tables
ext4                  516096  2
crc16                  16384  2 ext4,bluetooth
jbd2                   90112  1 ext4
mbcache                16384  3 ext4
sd_mod                 36864  5
serio_raw              16384  0
atkbd                  24576  0
libps2                 16384  1 atkbd
ahci                   36864  4
libahci                28672  1 ahci
xhci_pci               16384  0
libata                204800  2 ahci,libahci
xhci_hcd              159744  1 xhci_pci
scsi_mod              159744  2 libata,sd_mod
usbcore               200704  10 asix,btusb,rtl8xxxu,uvcvideo,rtsx_usb,usbhid,usbnet,8723bu,xhci_hcd,xhci_pci
usb_common             16384  1 usbcore
i8042                  24576  0
serio                  20480  4 serio_raw,atkbd,i8042
sdhci_acpi             16384  0
sdhci                  36864  1 sdhci_acpi
led_class              16384  3 sdhci,rtsx_usb_sdmmc,input_leds
mmc_core              118784  3 sdhci,sdhci_acpi,rtsx_usb_sdmmc

bug8 ()
Ответ на: комментарий от steemandlinux

Почитал. Попробовал поставить wicd, выдает ошибку d-bus. Как понял нужно удалить установленный network manager и править конфигурационные фалы systemd. Для меня сложновато, найти бы спеца по arch который все настроил или разжевал бы все по скайпу как сделать.

bug8 ()
Ответ на: комментарий от bug8

gpasswd -a USERNAME users

/etc/dbus-1/system.d/wicd.conf

Надо просто посмотреть группу. И если там не users, то вставить в

gpasswd -a твоеимя группа

steemandlinux ★★★★★ ()
Ответ на: комментарий от steemandlinux

ввел: sudo gpasswd -a den users, пользователь добавился. Но все равно выдает ошибку «Не удалось установить соединение с D-Bus-интерфейсом wicd. Сообщения об ошибках можно найти в журнале wicd.» затем «Error connecting to wicd service via D-Bus. Please ensure the wicd service is running.»

вот инфа из файла /etc/dbus-1/system.d/wicd.conf

<!-- /etc/dbus-1/system.d/wicd.conf -->
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
<busconfig>

        <policy user="root">
                <allow own="org.wicd.daemon"/>
                <allow send_destination="org.wicd.daemon"/>
                <allow send_interface="org.wicd.daemon"/>
		<allow send_destination="org.wicd.daemon.wireless"/>
		<allow send_interface="org.wicd.daemon.wireless"/>
		<allow send_destination="org.wicd.daemon.wired"/>
		<allow send_interface="org.wicd.daemon.wired"/>
        </policy>

        <policy context="default">
                <deny own="org.wicd.daemon"/>
        </policy>

	<!-- This Unix group will have permission to use Wicd's gui -->
        <policy group="users">
                <allow send_destination="org.wicd.daemon"/>
                <allow send_interface="org.wicd.daemon"/>
                <allow send_interface="org.freedesktop.DBus.Introspectable"/>
                <!-- The Introspectable allow shouldn't be needed here, but
                     it seems that a few distributions aren't yet allowing
                     it in their hal configs, and we need it here, so... -->
        </policy>

       <!-- Comment the block below if you do not want all users logged in 
            locally to have permission to use wicd-client.  This ignores the 
            group based permission model defined above for the "users"
            group. Note that this only applies if you are using ConsoleKit -
            if you do not have ConsoleKit installed and in use, then this
            block makes no difference either way.  -->

        <policy at_console="true">
                <allow send_destination="org.wicd.daemon"/>
                <allow send_interface="org.wicd.daemon"/>
		<allow send_destination="org.wicd.daemon.wireless"/>
		<allow send_interface="org.wicd.daemon.wireless"/>
		<allow send_destination="org.wicd.daemon.wired"/>
		<allow send_interface="org.wicd.daemon.wired"/>
		<allow send_interface="org.freedesktop.DBus.Introspectable"/>
        </policy>

</busconfig>
bug8 ()
Ответ на: комментарий от bug8
systemctl enable wicd.service
systemctl start wicd.service

Правда надо еще log out сделать после того как своего пользователя добавили в группу.

steemandlinux ★★★★★ ()
Ответ на: комментарий от steemandlinux

что-ж за беда то такая, wicd благополучно запустился, но он тоже не видит ни одну wifi точку. «беспроводные сети не найдены»

bug8 ()
Ответ на: комментарий от steemandlinux

на обе команды и на power on и на power off выдает: «Error for wireless request „Set Power Management“ (8B2C) : SET failed on device wlp0s20u3i2 ; Operation not supported. »

bug8 ()
Ответ на: комментарий от steemandlinux

беда. Все равно спасибо за помощь, буду дальше разбираться.

bug8 ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.