[Letux-kernel] How to build LetuxOS Android Kernel for LetuxOS Replicant 4.2?
H. Nikolaus Schaller
hns at goldelico.com
Sun Jun 30 21:49:22 CEST 2019
> Am 30.06.2019 um 17:39 schrieb Andreas Kemnade <andreas at kemnade.info>:
>
> On Sun, 30 Jun 2019 17:29:27 +0200
> "H. Nikolaus Schaller" <hns at goldelico.com> wrote:
>
>>> Am 30.06.2019 um 16:13 schrieb Andreas Kemnade <andreas at kemnade.info>:
>>>
>>> On Sun, 30 Jun 2019 10:55:52 +0200
>>> "H. Nikolaus Schaller" <hns at goldelico.com> wrote:
>>>
>>> =
>>>> Another thought: most likely I can simply copy binaries like iwconfig to get more comparable results.
>>>> I.e. enhance the Replicant installation by some tools from Debian :)
>>>>
>>> well, there is a quite standard wpa_suppilcant in the replicant builds
>>> (or should be, in the replicant 6 build it is missing, but I guess I
>>> can push a fix this evening).
>>
>> I remember having seen a wpa_suppilcant config file, but do not know if
>> it exists.
>>
>> And I have not found an iwconfig so I could not check what the kernel thinks
>> about presence and setup of the interface and was not able to test it.
>>
> well, you can start wpa_suppilcant without a configuration file,
> just with a control interface via -C commandline parameter
>
> and then to everything using wpa_cli.
I have now tried:
root at android:/ # wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
root at android:/ #
root at android:/ # wpa_cli
wpa_cli v2.0-devel-
Copyright (c) 2004-2012, Jouni Malinen <j at w1.fi> and contributors
This software may be distributed under the terms of the BSD license.
See README for more details.
Using interface 'wlan0'
Interactive mode
>
Doesn't look that bad because it reports that the interface "wlan0" exists.
Since I have no experience with wpa_cli: how do I now scan for WLAN base stations?
>
> wpa_supplicant now also available on my replicant-6 builds,
> but there seems to be some issue with a socket. So I have drilled
> a lot through the thick wall.
BTW: making a dual-partition card wasn't difficult any more after doing all that preparation work:
makesd -v 20170423-kernel-4.10 replicant -kboot letux-4.14.129-replicant -dboot letux-4.14.129-replicant -m letux-4.14.129-replicant -v latest quantumstep
I could also mount the partition (one has to know that it is in /dev/block/):
mkdir /mnt/debian
mount -t ext4 /dev/block/mmcblk0p2 /mnt/debian
"chroot /mnt/debian /bin/bash" works. Well, one has to update the $PATH first:
PATH=/bin:/usr/bin:$PATH
Then, I can run e.g. iwconfig.
But not much more since /proc, /sys, /dev are empty...
So setting up this "Replian" is a little more complex.
BR,
Nikolaus
More information about the Letux-kernel
mailing list