Forum › Forums › New users › New Users and General Questions › Internet Connection Issue
Tagged: connman start argument
- This topic has 59 replies, 24 voices, and was last updated Oct 30-6:28 am by blur13.
-
AuthorPosts
-
August 4, 2021 at 9:06 pm #64367Member
stevesr0
::Hi Xecure,
I too had this problem after installing the upgrade on my computer running 19 stable. It was fixed after following the two steps you provided.
In my case, prior to the upgrade, I was using wicd on this system. When I booted up after the install and the wifi didn’t connect to the internet, I tried pinging. pinging google.com didn’t work (service not recognized) but pinging 1.1.1.1. did, so I figured it was a resolvconf issue and wondered if the update knocked out my resolvconf. (This is also what happens when one switches manually between ceni and connman, which had troubled me on my other laptop running a “minimal” install of sid.)
Checking now in htop, I have both connman and wicd listed as processes. When I killed connman, wicd switched from connected to not connected. When I checked the wicd properties, I saw no password for my wifi network. After pasting in the password, it works without connman.
So I am not sure if I was using wicd before (and the password got mysteriously wiped by the connman update or I was never using wicd on this computer. Old age is a bitch!
Thanks for the rapid fix.
stevesr0
August 5, 2021 at 12:09 am #64372Member
tjhSM
::I had the same problem as sybok and stevesr0 above: the connman 1.36-2.3.0antix1 update killed DNS functionality on both WiFi and ethernet but IPV4 addresses were fine. Rolling back to the 1.36-2.1~deb10u2 connman version using synaptic (w/ IPV4 repository names!) fixed it. Thanks for the fix when I re-update net time.
August 5, 2021 at 6:19 pm #64390Member
blur13
::I just edited the resolv.conf manually since it was wiped clean by the update.
nameserver 8.8.8.8
nameserver 8.8.8.4and then made it read-only so it wont get touched by future updates. Don’t know if this is “good practice” but it works… so far.
August 5, 2021 at 6:48 pm #64393Member
Xecure
::Here is a video explaining the solution.
https://www.youtube.com/watch?v=ZsC5P1vvWd8Hopefully this gets to all those who don’t come to the forum.
Again, sorry for the inconveniences. I will tie myself up next time I want to make a suggestion.
antiX Live system enthusiast.
General Live Boot Parameters for antiX.August 5, 2021 at 7:11 pm #64394Member
marcelocripe
::I will share in the Telegram and WhastsApp groups. I will try to share on the antiX facebook group.
GratefulEu vou compartilhar nos grupos de Telegram e WhastsApp. Tentarei compartilhar no grupo do Facebook do antiX.
Grato- This reply was modified 1 year, 9 months ago by marcelocripe.
August 5, 2021 at 8:12 pm #64399Member
enrique
::I have had just the same problem with internet.
Problem solved following the video instructions.August 5, 2021 at 9:04 pm #64405Memberstevesr0
::Hi blur13,
That approach (blocking updates by modifying the file permission) appeals to me.
At the command line, ls -asl for that file shows “lrwxrwxrwx”. I assume the “l” reflects the fact that /etc/resolv.conf is a symbolic link to the actual file, and the repeated rwx means that anybody could “update” the file.
I looked up the existing groups on this system and don’t see one for the resolv.conf file (I am a very low level computer user). So, if working from the command line, is it only necessary to chmod lrwxrwxr– for this file to prevent “others” (like apt) from changing the file? Or is it necessary to chmod lrwxr–r–?
(Obviously, the question is the same if a graphical tool is used to do this.)
thanks.
Interestingly, my laptop running sid was unaffected. It already (I think) had the /etc/resolvconf set up as a symbolic link to /run/resolvconf/resolv.conf.
stevesr0
- This reply was modified 1 year, 9 months ago by stevesr0.
- This reply was modified 1 year, 9 months ago by stevesr0.
August 6, 2021 at 9:52 am #64421MemberPPC
::@Xecure- suggestions are the way to move antiX forward, so, no need to tie yourself…
That said- breaking basic OS functions (like accessing the Internet) is something that we, in the OpenSource world mock about Windows, It’s serious because users may not have another way to access the internet and find a fix.
To my knowledge this hapened only twice in MX/antiX in the last 3-4 years- that not a bad track record, but it may scare some users way- If I was a newcommer to any linux distro and, after installing it and performing an update I found myself without internet access my first instinct would be probably to distro hope to some other “more stable” distro.Including 3 reboots, this “bug” cost me about 10 minutes today. but I was lucky enough to have internet access on my phone and know exactly where to find the fix (as soon as it happened to me, I recalled seeing this thread instantly).
Suggestion: maybe the Control Centre could have an emergency “restore defaults” button that solves problems similar to this, as well as resolution problems, desktop menu anomalies, boot problems, etc, etc…
P.
August 6, 2021 at 1:50 pm #64431Member
Xecure
::The problem is related to a bug connman is dragging since who knows when (still included in the latest version 1.40). No matter how you try to configure it, the old connman would ALWAYS take control of the resolv.conf symlink when using a script-init based linux system (sysvinit in our case). The patch makes it possible to stop this behavior and makes it optional.
The included (in the new package) /etc/default/connman file brings the option that disables this aggressive behavior, so the /etc/resolv.conf is not replaced when connman starts. This would make it possible for connman to run at the same time as ceni is being used (no longer any conflicts).What I didn’t expect in my tests on Live USB is that the /etc/resolv.conf symlink does NOT change or is removed on the next reboot. I tested the change on a Live USB and the symlink was OK, pointing at /et/resolvconf/run/resolv.conf, but I didn’t expect that the symlink remains on installed systems.
So, to all those who are afraid of an update to connman will change /etc/resolv.conf, that will not happen. The problem is that the update did NOT change the old /etc/resolv.conf, so as connman is no longer aggressively taking control over it, it still points to a no longer used file. That is why the two options I provided are:
A. Remove the new configuration file, so that connman works the same as before (aggressively replacing /etc/resolv.conf symlink on each reboot).
B: Change the /etc/resolv.conf symlink to a file that will not break DNS resolving even if connman is not running (before, you had to change this symlink every time you switch from/to ceni/connman; no, this is no longer needed).I didn’t expect that the aggressive behavior is more reliable than the passive one.
Again, sorry for the problems.
antiX Live system enthusiast.
General Live Boot Parameters for antiX.August 6, 2021 at 2:17 pm #64434Forum Admin
anticapitalista
::FWIW – I have updated my main laptop running antiX-19 – no connman breakage at all.
I updated my antiX sid desktop – no connman breakage at all.
I updated all my antiX frugal installs (sid, testing, beta bullseye, buster) – you guessed it – no connman breakage at all.The above systems run a mixture of connman running with wired and wireless.
I must be the lucky one.
Philosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
August 6, 2021 at 5:00 pm #64441Member
blur13
::Hi stevesr0,
I’m not an expert so I dont know if this method will have any unintended consequences, but I deleted the file/link resolv.conf (rm command as root) and created a new one. Then
sudo chattr +i /etc/resolv.conf
The command will add immutable bit, so the file doesn’t get overwritten. After you set immutable bit, even the root account will not be able to write to the file. If you wish to edit the file again latter on, and remove immutable bit, use this command:
sudo chattr -i /etc/resolv.conf
August 6, 2021 at 5:04 pm #64442Member
blur13
::Xecure, almost every piece of FOSS I’ve seen comes prefaced with the warning “comes with ABSOLUTELY NO WARRANTY.” To err is human. I wouldnt worry about an honest mistake. Learn and move forward.
August 6, 2021 at 8:10 pm #64447Moderator
Brian Masinick
::FWIW – I have updated my main laptop running antiX-19 – no connman breakage at all.
I updated my antiX sid desktop – no connman breakage at all.
I updated all my antiX frugal installs (sid, testing, beta bullseye, buster) – you guessed it – no connman breakage at all.The above systems run a mixture of connman running with wired and wireless.
I must be the lucky one.
Friday humor:
To quote some once famous musicians, ¨Öoh what a Lucky Man he was! ´
- This reply was modified 1 year, 9 months ago by Brian Masinick.
--
Brian MasinickAugust 6, 2021 at 9:08 pm #64457Forum Admin
rokytnji
::Dear All,
I found the same thing yesterday with “antiX-bullseye-b1-x64-full”. I can’ t connect with the ethernet cable anymore. I thought it was a bug in the test version. As I don’t have wifi on my desktop, I deleted Antix completely.
Is it serious doctor? Yes, now I work with Windows 10.
I don’t do updates on my old laptop anymore to protect my Antix 19 Full (no Wifi installed on it, only by ethernet cable).Best regards,
WallonHad same symptoms after my update on my IBM Laptop. Lost Wifi so I connected to hardline and still no browser home page. So I just incorporated the below fix
sudo rm /etc/resolv.conf sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.confSince step one said I had no such file to remove. In case that comes up for you. I rebooted. Just tested again. Everything works with conman again. I don’t use ceni. Just conman.
Good Luck.
Sometimes I drive a crooked road to get my mind straight.
Not all who Wander are Lost.
I'm not outa place. I'm from outer space.Linux Registered User # 475019
How to Search for AntiX solutions to your problemsAugust 6, 2021 at 9:55 pm #64461Forum Admin
rokytnji
::Was posting with my chromebook earlier. Here is the IBM Laptop.
harry@biker:~ $ sudo inxi -v8 -z [sudo] password for harry: System: Kernel: 4.9.193-antix.1-amd64-smp x86_64 bits: 64 compiler: gcc v: 8.3.0 parameters: BOOT_IMAGE=/boot/vmlinuz-4.9.193-antix.1-amd64-smp root=UUID=abdba333-2fb3-456f-842f-bd0539f4b1ca ro quiet Desktop: IceWM 2.6.0 dm: SLiM 1.3.6 Distro: antiX-19_x64-full Marielle Franco 16 October 2019 base: Debian GNU/Linux 10 (buster) Machine: Type: Laptop System: LENOVO product: 2347DS2 v: ThinkPad T430 serial: <filter> Chassis: type: 10 serial: <filter> Mobo: LENOVO model: 2347DS2 serial: <filter> UEFI-[Legacy]: LENOVO v: G1ET41WW (1.16 ) date: 05/25/2012 Battery: ID-1: BAT0 charge: 11.8 Wh (100.0%) condition: 11.8/56.2 Wh (20.9%) volts: 12.2 min: 10.8 model: SANYO 45N1001 type: Li-ion serial: <filter> status: Full Memory: RAM: total: 15.47 GiB used: 1.01 GiB (6.5%) Array-1: capacity: 16 GiB slots: 2 EC: None max-module-size: 8 GiB note: est. Device-1: ChannelA-DIMM0 size: 8 GiB speed: 1600 MT/s type: DDR3 detail: synchronous bus-width: 64 bits total: 64 bits manufacturer: Crucial part-no: CT102464BF160B.C16 serial: <filter> Device-2: ChannelB-DIMM0 size: 8 GiB speed: 1600 MT/s type: DDR3 detail: synchronous bus-width: 64 bits total: 64 bits manufacturer: Crucial part-no: CT102464BF160B.C16 serial: <filter> PCI Slots: Slot: 1 type: x1 PCI Express ExpressCard Slot status: Available length: Other Slot: N/A type: Media Card Slot status: Available length: Other CPU: Info: Dual Core model: Intel Core i5-3320M socket: rPGA988B (U3E1) note: check bits: 64 type: MT MCP arch: Ivy Bridge family: 6 model-id: 3A (58) stepping: 9 microcode: 21 cache: L1: 64 KiB L2: 3 MiB L3: 3 MiB bogomips: 20752 Speed: 2192 MHz min/max: 1200/3300 MHz base/boost: 2600/2600 volts: 0.9 V ext-clock: 100 MHz Core speeds (MHz): 1: 1837 2: 1632 3: 1822 4: 2007 Flags: acpi aes aperfmperf apic arat arch_perfmon avx bts clflush cmov constant_tsc cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept erms est f16c flexpriority flush_l1d fpu fsgsbase fxsr ht ibpb ibrs ida kaiser lahf_lm lm mca mce md_clear mmx monitor msr mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm pebs pge pln pni popcnt pse pse36 pts rdrand rdtscp rep_good sep smep smx ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_deadline_timer vme vmx vnmi vpid x2apic xsave xsaveopt xtopology xtpr Vulnerabilities: Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable Type: mds mitigation: Clear CPU buffers; SMT vulnerable Type: meltdown mitigation: PTI Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling Graphics: Device-1: Intel 3rd Gen Core processor Graphics vendor: Lenovo driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:0166 class-ID: 0300 Device-2: Acer type: USB driver: uvcvideo bus-ID: 1-1.6:3 chip-ID: 5986:02d5 class-ID: 0e02 Display: server: X.Org 1.20.4 driver: loaded: modesetting unloaded: fbdev,vesa display-ID: :0.0 screens: 1 Screen-1: 0 s-res: 1600x900 s-dpi: 96 s-size: 423x238mm (16.7x9.4") s-diag: 485mm (19.1") Monitor-1: LVDS-1 res: 1600x900 hz: 60 dpi: 132 size: 309x174mm (12.2x6.9") diag: 355mm (14") OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 18.3.6 compat-v: 3.0 direct render: Yes Audio: Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Lenovo driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1e20 class-ID: 0403 Sound Server-1: ALSA v: k4.9.193-antix.1-amd64-smp running: yes Sound Server-2: PulseAudio v: 12.2 running: no Network: Device-1: Intel 82579LM Gigabit Network vendor: Lenovo driver: e1000e v: 3.2.6-k port: 5080 bus-ID: 00:19.0 chip-ID: 8086:1502 class-ID: 0200 IF: eth0 state: down mac: <filter> Device-2: Intel Centrino Advanced-N 6205 [Taylor Peak] driver: iwlwifi v: kernel modules: wl port: efa0 bus-ID: 03:00.0 chip-ID: 8086:0085 class-ID: 0280 IF: wlan0 state: up mac: <filter> IP v4: <filter> scope: global broadcast: <filter> WAN IP: <filter> Bluetooth: Message: No bluetooth data found. Logical: Message: No logical block device data found. RAID: Message: No RAID data found. Drives: Local Storage: total: 465.76 GiB used: 52.5 GiB (11.3%) ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST500LT012-1DG142 family: Laptop HDD size: 465.76 GiB block-size: physical: 4096 B logical: 512 B sata: 3.0 speed: 6.0 Gb/s type: HDD rpm: 5400 serial: <filter> rev: YAM1 temp: 45 C scheme: MBR SMART: yes state: enabled health: PASSED on: 41d 14h cycles: 266 Pre-Fail: attribute: Spin_Retry_Count value: 100 worst: 100 threshold: 97 Optical-1: /dev/sr0 vendor: Optiarc model: DVD RW AD-7740H rev: 1.S1 dev-links: cdrom,cdrw,dvd,dvdrw Features: speed: 24 multisession: yes audio: yes dvd: yes rw: cd-r,cd-rw,dvd-r,dvd-ram state: running Partition: ID-1: / raw-size: 19.53 GiB size: 19.1 GiB (97.79%) used: 5.33 GiB (27.9%) fs: ext4 block-size: 4096 B dev: /dev/sda3 maj-min: 8:3 label: rootantiX19 uuid: abdba333-2fb3-456f-842f-bd0539f4b1ca ID-2: /home raw-size: 441.41 GiB size: 433.48 GiB (98.20%) used: 47.17 GiB (10.9%) fs: ext4 block-size: 4096 B dev: /dev/sda2 maj-min: 8:2 label: homeantiX uuid: d11c1f27-c656-4052-9d2d-d09aa9246d53 Swap: Kernel: swappiness: 10 (default 60) cache-pressure: 50 (default 100) ID-1: swap-1 type: partition size: 4.82 GiB used: 0 KiB (0.0%) priority: -1 dev: /dev/sda1 maj-min: 8:1 label: N/A uuid: f18b2739-9fc4-43c1-a3a5-0728d7114e8d Unmounted: Message: No unmounted partitions found. USB: Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 3 rev: 2.0 speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 Hub-2: 1-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0 speed: 480 Mb/s chip-ID: 8087:0024 class-ID: 0900 Device-1: 1-1.6:3 info: Acer type: Video driver: uvcvideo interfaces: 2 rev: 2.0 speed: 480 Mb/s power: 200mA chip-ID: 5986:02d5 class-ID: 0e02 Hub-3: 2-0:1 info: Full speed (or root) Hub ports: 3 rev: 2.0 speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 Hub-4: 2-1:2 info: Intel Integrated Rate Matching Hub ports: 8 rev: 2.0 speed: 480 Mb/s chip-ID: 8087:0024 class-ID: 0900 Hub-5: 3-0:1 info: Full speed (or root) Hub ports: 4 rev: 2.0 speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900 Hub-6: 4-0:1 info: Full speed (or root) Hub ports: 4 rev: 3.0 speed: 5 Gb/s chip-ID: 1d6b:0003 class-ID: 0900 Sensors: System Temperatures: cpu: 47.0 C mobo: N/A Fan Speeds (RPM): cpu: 3631 Repos: Packages: apt: 1781 lib: 871 Active apt repos in: /etc/apt/sources.list.d/antix.list 1: deb http://mxlinux.mirrors.tds.net/mxlinux/antix/buster/ buster main nonfree nosystemd Active apt repos in: /etc/apt/sources.list.d/buster-backports.list 1: deb http://deb.debian.org/debian/ buster-backports main contrib non-free Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 1: deb http://mirror.us.oneandone.net/debian/ buster-updates main contrib non-free Active apt repos in: /etc/apt/sources.list.d/debian.list 1: deb http://mirror.us.oneandone.net/debian/ buster main contrib non-free 2: deb http://security.debian.org/ buster/updates main contrib non-free Active apt repos in: /etc/apt/sources.list.d/google-chrome.list 1: deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main No active apt repos in: /etc/apt/sources.list.d/insync.list No active apt repos in: /etc/apt/sources.list.d/jitsi-stable.list No active apt repos in: /etc/apt/sources.list.d/onion.list Active apt repos in: /etc/apt/sources.list.d/teams.list 1: deb [arch=amd64] https://packages.microsoft.com/repos/ms-teams/ stable main No active apt repos in: /etc/apt/sources.list.d/various.list Processes: CPU top: 5 of 174 1: cpu: 6.4% command: firefox-esr pid: 3322 mem: 385.7 MiB (2.4%) 2: cpu: 3.8% command: firefox-esr pid: 3410 mem: 250.2 MiB (1.5%) 3: cpu: 2.2% command: xorg pid: 2624 mem: 63.2 MiB (0.3%) 4: cpu: 0.6% command: sudo pid: 11834 mem: 3.68 MiB (0.0%) 5: cpu: 0.4% command: conky pid: 3155 mem: 10.5 MiB (0.0%) Memory top: 5 of 174 1: mem: 385.7 MiB (2.4%) command: firefox-esr pid: 3322 cpu: 6.4% 2: mem: 250.2 MiB (1.5%) command: firefox-esr pid: 3410 cpu: 3.8% 3: mem: 151.1 MiB (0.9%) command: firefox-esr pid: 3504 cpu: 0.3% 4: mem: 139.4 MiB (0.8%) command: firefox-esr pid: 3531 cpu: 0.1% 5: mem: 66.1 MiB (0.4%) command: firefox-esr pid: 10648 cpu: 0.0% Info: Processes: 174 Uptime: 53m wakeups: 3 Init: SysVinit v: 2.93 runlevel: 5 default: 5 tool: service Compilers: gcc: 8.3.0 alt: 8 Shell: Bash (sudo) v: 5.0.3 running-in: roxterm inxi: 3.3.06 harry@biker:~ $harry@biker:~ $ sudo apt-get -f install Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.Sometimes I drive a crooked road to get my mind straight.
Not all who Wander are Lost.
I'm not outa place. I'm from outer space.Linux Registered User # 475019
How to Search for AntiX solutions to your problems -
AuthorPosts
- You must be logged in to reply to this topic.