Network Problem Lenovo miix 310

Please try using USB phone tethering to post text logs not pictures/screencaps.

Please post:

rfkill list all

lsmod | sort

the rfkill command dose not give any output. With the tethering i can use it for 1 minute or less and then it loses connection with the internet and i have to restart the tethering.

[loko@Mike ~]$ lsmod | sort
8250_dw 24576 0
ac97_bus 16384 1 snd_soc_core
acpi_thermal_rel 16384 1 int3400_thermal
aesni_intel 200704 0
aes_x86_64 20480 1 aesni_intel
agpgart 49152 2 intel_gtt,drm
axp20x 32768 1 axp20x_i2c
axp20x_i2c 16384 0
axp20x_pek 16384 0
axp288_adc 16384 0
axp288_charger 20480 0
axp288_fuel_gauge 20480 0
bluetooth 655360 12 btrtl,btqca,btintel,hci_uart,btbcm,bnep
bnep 24576 2
btbcm 16384 1 hci_uart
btintel 24576 1 hci_uart
btqca 16384 1 hci_uart
btrtl 16384 1 hci_uart
cfg80211 778240 1 r8723bs
cmdlinepart 16384 0
coretemp 16384 0
crc16 16384 2 bluetooth,ext4
crc32c_generic 16384 0
crc32c_intel 24576 3
crc32_pclmul 16384 0
crct10dif_pclmul 16384 0
cryptd 28672 3 crypto_simd,ghash_clmulni_intel,aesni_intel
crypto_simd 16384 1 aesni_intel
crypto_user 16384 0
drm 495616 5 drm_kms_helper,i915
drm_kms_helper 208896 1 i915
dwc3 151552 0
dwc3_pci 16384 0
ecdh_generic 24576 1 bluetooth
evdev 28672 18
ext4 737280 1
extcon_axp288 16384 0
extcon_intel_int3496 16384 0
fat 81920 1 vfat
fb_sys_fops 16384 1 drm_kms_helper
fscrypto 32768 1 ext4
fuse 118784 3
ghash_clmulni_intel 16384 0
glue_helper 16384 1 aesni_intel
goodix 24576 0
gpio_keys 20480 0
hci_uart 139264 0
hid 139264 2 usbhid,hid_generic
hid_generic 16384 0
i2c_algo_bit 16384 1 i915
i915 2097152 3
industrialio 81920 5 axp288_adc,industrialio_triggered_buffer,kfifo_buf,axp288_fuel_gauge,kxcjk_1013
industrialio_triggered_buffer 16384 1 kxcjk_1013
input_leds 16384 0
int3400_thermal 16384 0
int3403_thermal 16384 0
int3406_thermal 16384 0
int340x_thermal_zone 16384 2 int3403_thermal,processor_thermal_device
intel_cstate 16384 0
intel_gtt 24576 1 i915
intel_int0002_vgpio 16384 1
intel_powerclamp 16384 0
intel_rapl 24576 0
intel_soc_dts_iosf 16384 1 processor_thermal_device
intel_spi 20480 1 intel_spi_platform
intel_spi_platform 16384 0
intel_xhci_usb_role_switch 16384 0
ip6table_filter 16384 1
ip6_tables 32768 53 ip6table_filter
ip6t_REJECT 16384 1
ip6t_rt 16384 3
iptable_filter 16384 1
ip_tables 28672 9 iptable_filter
ipt_REJECT 16384 1
irqbypass 16384 1 kvm
iTCO_vendor_support 16384 1 iTCO_wdt
iTCO_wdt 16384 0
jbd2 126976 1 ext4
joydev 24576 0
kfifo_buf 16384 1 industrialio_triggered_buffer
kvm 737280 2 kvmgt,kvm_intel
kvmgt 28672 0
kvm_intel 245760 0
kxcjk_1013 24576 0
libcrc32c 16384 2 nf_conntrack,nf_nat
lpc_ich 28672 0
mac_hid 16384 0
mbcache 16384 1 ext4
mdev 20480 2 kvmgt,vfio_mdev
mei 114688 1 mei_txe
mei_txe 24576 0
mmc_block 45056 3
mmc_core 176128 4 r8723bs,sdhci,mmc_block,sdhci_acpi
Module Size Used by
mousedev 24576 0
mtd 69632 5 cmdlinepart,intel_spi,ofpart
nf_conntrack 163840 6 xt_conntrack,nf_nat,nf_nat_ftp,nf_conntrack_netbios_ns,nf_conntrack_broadcast,nf_conntrack_ftp
nf_conntrack_broadcast 16384 1 nf_conntrack_netbios_ns
nf_conntrack_ftp 20480 1 nf_nat_ftp
nf_conntrack_netbios_ns 16384 0
nf_defrag_ipv4 16384 1 nf_conntrack
nf_defrag_ipv6 20480 1 nf_conntrack
nf_log_common 16384 2 nf_log_ipv4,nf_log_ipv6
nf_log_ipv4 16384 5
nf_log_ipv6 16384 5
nf_nat 36864 1 nf_nat_ftp
nf_nat_ftp 16384 0
nf_reject_ipv4 16384 1 ipt_REJECT
nf_reject_ipv6 16384 1 ip6t_REJECT
nls_cp437 20480 1
nls_iso8859_1 16384 1
ofpart 16384 0
pcbc 16384 0
pcc_cpufreq 16384 0
pcspkr 16384 0
processor_thermal_device 16384 0
pwm_lpss 16384 2 pwm_lpss_platform
pwm_lpss_platform 16384 0
r8723bs 704512 0
rfkill 28672 5 bluetooth,cfg80211
rng_core 16384 1 tpm
roles 16384 2 extcon_axp288,intel_xhci_usb_role_switch
sdhci 61440 1 sdhci_acpi
sdhci_acpi 20480 0
snd 98304 12 snd_timer,snd_compress,snd_hdmi_lpe_audio,snd_soc_sst_atom_hifi2_platform,snd_soc_core,snd_pcm
snd_compress 24576 1 snd_soc_core
snd_hdmi_lpe_audio 28672 1
snd_intel_sst_acpi 16384 1
snd_intel_sst_core 65536 1 snd_intel_sst_acpi
snd_pcm 131072 7 snd_soc_tlv320aic31xx,snd_hdmi_lpe_audio,snd_soc_sst_atom_hifi2_platform,snd_soc_core,snd_soc_rt5645,snd_soc_sst_cht_bsw_rt5645,snd_pcm_dmaengine
snd_pcm_dmaengine 16384 1 snd_soc_core
snd_soc_acpi 16384 3 snd_soc_acpi_intel_match,snd_intel_sst_acpi,snd_soc_sst_cht_bsw_rt5645
snd_soc_acpi_intel_match 24576 1 snd_intel_sst_acpi
snd_soc_core 270336 4 snd_soc_tlv320aic31xx,snd_soc_sst_atom_hifi2_platform,snd_soc_rt5645,snd_soc_sst_cht_bsw_rt5645
snd_soc_rl6231 16384 1 snd_soc_rt5645
snd_soc_rt5645 151552 2 snd_soc_sst_cht_bsw_rt5645
snd_soc_sst_atom_hifi2_platform 110592 2 snd_intel_sst_core
snd_soc_sst_cht_bsw_rt5645 20480 2
snd_soc_tlv320aic31xx 53248 0
snd_timer 36864 1 snd_pcm
soc_button_array 16384 0
soundcore 16384 1 snd
spi_nor 36864 1 intel_spi
spi_pxa2xx_platform 28672 0
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
tpm 65536 3 tpm_tis,tpm_crb,tpm_tis_core
tpm_crb 16384 0
tpm_tis 16384 0
tpm_tis_core 20480 1 tpm_tis
udc_core 53248 1 dwc3
uinput 20480 0
ulpi 16384 1 dwc3
usbhid 57344 0
vfat 24576 1
vfio 32768 3 kvmgt,vfio_mdev,vfio_iommu_type1
vfio_iommu_type1 28672 0
vfio_mdev 16384 0
xhci_hcd 266240 1 xhci_pci
xhci_pci 16384 0
x_tables 45056 13 ip6table_filter,xt_conntrack,iptable_filter,xt_LOG,xt_tcpudp,xt_addrtype,ip6t_rt,ip6_tables,ipt_REJECT,ip_tables,xt_limit,xt_hl,ip6t_REJECT
xt_addrtype 16384 4
xt_conntrack 16384 16
xt_hl 16384 22
xt_limit 16384 13
xt_LOG 16384 10
xt_tcpudp 16384 18

Try:

sudo modprobe -r r8723bs
sudo modprobe r8723bs
sudo systemctl restart NetworkManager

[loko@Mike ~]$ sudo modprobe -r r8723bs
[sudo] password for loko:
[loko@Mike ~]$ sudo modprobe r8723bs
[loko@Mike ~]$ sudo systemctl restart NetworkManager
[loko@Mike ~]$ inxi -Fxzc0
System:
Host: Mike Kernel: 4.19.28-1-MANJARO x86_64 bits: 64 compiler: gcc
v: 8.2.1 Desktop: Xfce 4.13.2git-UNKNOWN Distro: Manjaro Linux
Machine:
Type: Detachable System: LENOVO product: 80SG v: MIIX 310-10ICR
serial:
Mobo: LENOVO model: Cavalli v: SDK0J91196 WIN serial:
UEFI: LENOVO v: 1HCN40WW date: 11/04/2016
Battery:
ID-1: axp288_fuel_gauge charge: 87% condition: N/A model: N/A
status: Discharging
CPU:
Topology: Quad Core model: Intel Atom x5-Z8350 bits: 64 type: MCP
arch: Airmont rev: 4 L2 cache: 1024 KiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 11524
Speed: 480 MHz min/max: 480/1920 MHz Core speeds (MHz): 1: 480 2: 480
3: 501 4: 506
Graphics:
Device-1: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series
PCI Configuration Registers
vendor: Lenovo driver: i915 v: kernel bus ID: 00:02.0
Display: x11 server: X.Org 1.20.4 driver: intel unloaded: modesetting
resolution: 1200x1920~60Hz
OpenGL: renderer: Mesa DRI Intel HD Graphics (Cherrytrail)
v: 4.5 Mesa 18.3.4 direct render: Yes
Audio:
Device-1: Intel Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series
Imaging Unit
vendor: Lenovo driver: N/A bus ID: 00:03.0
Sound Server: ALSA v: k4.19.28-1-MANJARO
Network:
Message: No Device data found.
IF-ID-1: enp0s20u4u1 state: unknown speed: N/A duplex: N/A mac:
Drives:
Local Storage: total: 58.25 GiB used: 6.04 GiB (10.4%)
ID-1: /dev/mmcblk0 model: HCG8e size: 58.25 GiB
Partition:
ID-1: / size: 56.79 GiB used: 6.04 GiB (10.6%) fs: ext4
dev: /dev/mmcblk0p2
Sensors:
System Temperatures: cpu: 45.0 C mobo: N/A
Fan Speeds (RPM): N/A
Info:
Processes: 182 Uptime: 1m Memory: 3.75 GiB used: 520.2 MiB (13.5%)
Init: systemd Compilers: gcc: 8.2.1 Shell: bash v: 5.0.0 inxi: 3.0.32

You need to check if there is a bios update for your device. This could be a major reason for your WiFi not being properly initialized.

Miix 310-10ICR Tablet

‎> 12-30-2017 11:45 PM

Did you upgrade your bios first? To what version? I will compare with mine...

You need a fairly recent version as older versions won't have the right graphics and WiFi drivers included.

If possible try to get kernel 4.14 installed through Manjaro Settings Manager. This may fix your phone tethering issues.

I would also seriously consider resetting your bios to the default factory settings.

The bios is untouched it worked fine before with Ubuntu and it worked fine through the instalation but it's stopped working after it was installed. Trying to download kernal 4.14 atm but when I press install it immediately pops up installed. am looking in to that right now, how to downgrade it.

You don't need to downgrade kernels in Manjaro. Just leave both kernels installed. Install kernel 4.14 through Manjaro Settings Manager.

the strange thing is i'm installing it
/*
The following packages will be installed:
linux414

Starting

Done ...
*/
as seen there. but after "the installation" it still stays install and not remove.

You dont want to remove the spare kernel you always want at least 2 kernels installed for safety. To switch kernels reboot. When you reboot if you do not see the grub boot screen press and hold down the ESC, SHIFT or F8 key. This should show the GRUB boot menu if it doesn't appear. As soon as you see the grub boot screen, press the down arrow. Select the "advanced" menu from the choices and press enter. In the next menu you can select the different kernels you have installed to boot from. Test both the regular and the fallback kernel.

The tethering problem is fix and the internet is stable now but it works only with tethering. I think after the kernal installation it's gonna work. waiting on the real download now. I will give information. Thank you for the help.

I really think you should do the bios update. Everything I've read to get this device working properly recommends updating the bios.

You're welcome, and good luck.

Hallo again, i'm having some problems flashing the bios its 1HCN40WW atm but there is a redstone version 44WW. Can you please give me some tips or is there a good guide that you know, that i can follow to flash it. I thought the problem was gonna be fixed after some tweaking but sadly its not. Maybe the bios flash will fix it. I read in the forums that if you don't have the proper bios the logo when loading is gonna be vertical and for me its always, so maybe having the right one will fix it.

Are you trying to upgrade the bios from within Windows in a dual boot?

no I'm running just Manjaro. Should I run dual boot?

No don't install Windows. I just needed to know how you were planning on updating the bios.

If the bios update utility is an .exe then you will need to run it from a Windows compliant environment. The easiest way you can do that without installing windows is from a windows based boot disk.

Keep in mind I have never used this method, but it is supposed to work well. Download an image of Hiren's boot CD. Burn the image to a boot disk. You should then be able to open, launch, and apply the bios update exe from within the Hiren's boot environment.

Be sure you have the correct bios version before you flash your bios.

There is a problem again. I cant run nor Hiren's, nor a Windows copy on the laptop. When i try to boot it it loading but then the blue screen pops up and i cant do anything.

Just a guess, but perhaps you need to re-enable secure boot in your bios. As I'm not there, it's kind of hard to say.

Hiren's boot disk is a great collection of Windows utilities. Unfortunately I'm not familiar with using it anymore, as my Windows days are behind me.

Dose not work with and without safe boot. At this point i'm not sure what to do to be honest.

Perhaps refer to the Archwiki:

https://wiki.archlinux.org/index.php/Flashing_BIOS_from_Linux

See the section, "Bootable optical disk emulation" which may be the method to use with a Lenovo laptop.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by