Not working on Notion #243
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Latest firmware on rp2350, cant save passkey on picokey
Can you provide steps to reproduce it?
I cloned the source code before 6 hours in wsl
The command :
git clone https://github.com/polhenarejos/pico-fido.git
cd pico-fido
git submodule update --init --recursive
cd pico-keys-sdk
cmake .
make -j$(nproc)
cd ..
mkdir build
cd build
PICO_SDK_PATH=~/pico-sdk cmake .. -DPICO_BOARD=waveshare_rp2350_one -DENABLE_EDDSA=1 -DVIDPID=Yubikey5
make -j$(nproc)
all the tools are latest
Cmake out:
Target board (PICO_BOARD) is 'waveshare_rp2350_one'.
Using board configuration from /home/zyp/pico-sdk/src/boards/include/boards/waveshare_rp2350_one.h
Pico Platform (PICO_PLATFORM) is 'rp2350-arm-s'.
-- Power cycle on reset: enabled
-- OATH Application: enabled
-- OTP Application: enabled
-- VIDPID: 'Yubikey5'
-- Delayed boot: disabled
-- USB HID Interface: enabled
-- USB CCID Interface: enabled
-- USB WebCCID Interface: enabled
-- USB VID/PID: 0x1050:0x0407
-- EdDSA support: enabled
-- Current branch for mbedTLS: mbedtls-3.6-eddsa
-- Target branch for mbedTLS: mbedtls-3.6-eddsa
-- mbedTLS source code is up to date.
Build type is Release
Using picotool from /usr/local/bin/picotool
TinyUSB available at /home/zyp/pico-sdk/lib/tinyusb/hw/bsp/rp2040; enabling build support for USB.
BTstack available at /home/zyp/pico-sdk/lib/btstack
cyw43-driver available at /home/zyp/pico-sdk/lib/cyw43-driver
mbedtls available at /home/zyp/pico-sdk/lib/mbedtls
lwIP available at /home/zyp/pico-sdk/lib/lwip
-- Found version: 7.2
-- Configuring done (1.4s)
-- Generating done (1.0s)
-- Build files have been written to: /home/zyp/pico-fido/build
also, it will push the button automaicly when i typed the pin
@polhenarejos Is there any progress?
I’m checking it with Cloudflare. Give me some time to debug it.
I tested Cloudflare and it worked. You register the pico fido key. The next session, introduce your user & password and it will prompt you to use the pico fido. Everything worked as expected.
Can you provide steps to reproduce it?
https://www.mediafire.com/file/hl2b5fe1gq3ssij/reproduce.7z/file
video and firmware
im poor in english so i record a video
I'm sure it's not the problem with this computer
Any progress?@polhenarejos
Does it work with webauthn.io?
Yes, i tried on github and microsoft, it works ,only cf and notion cannot save the key =/
I will try another internet envoriment on the start of next week.
Not working on my phone :(
@polhenarejos any ideas?
Strange. I tested with Chrome in macOS and worked. I don't know if it's a problem with Windows+Firefox. I'll need time.
Maybe you need a waveshare_rp2350_one and my frimware
The issue may be due to a hidden device problem, and I only tested it on the public computers at school. I can only wait until the end of the month to go home
What is this fw? I don’t support other fws. Use latest fw from the repo.
I tried latest offical fw too, didn't work. And I bulit the fw from source code, still not work.
Tried nightly version, still not work
@polhenarejos Still not work on my pc :( Nightly fw
windows+firefox works fine here with cloudflare,tested both with v7.2 and v7.4.
I think @zyp114514 should check about his own pc or network settings.
i tried it on another pc and a android phone, all of them can not work
@polhenarejos 7.4 without -DVIDPID=Yubikey5, works with CF, but notion still failed
I got an esp32-s3 , still not work on Notion @polhenarejos
I do not have a Notion account.